硝酸与金属反应会产生氢气吗