盐酸和什么反应生成氢气?