金属与硝酸反应生成氢气吗对吗为什么