下列能与镁反应生成氢气的是?

问题描述:

下列能与镁反应生成氢气的是?
甲酸溶液
氢氧化纳溶液
氯化铵溶液
碳酸纳溶液

酸有H+.Mg能生H2