与铁反应生成氢气一定是酸吗?