硝酸与金属反应可以生成氢气吗