为什么任何金属和HNO3的反应不会生成氢气?