硝酸与金属或别的东西反应能产生氢气吗?