酸根离子和金属离子反应是否一定生成氢气?