问题
选择题
下列各组离子在溶液中能大量共存,且能与铝反应放出H2的是( )
A.Na+、H+、Ba2+、NO3-
B.K+、Mg2+、Cl-、0H-
C.H+、Mg2+、HCO3-、SO42-
D.Ba2+、Cl-、NO3-、0H-
答案
A.在 Na+、H+、Ba2+、NO3- 中,因离子之间不发生反应而能大量共存,但是该溶液中含有的硝酸是氧化性酸,与铝反应不能产生氢气而产生一氧化氮(若为稀硝酸),故A错误.
B.在K+、Mg2+、Cl-、0H-中,因Mg2++20H-═Mg(OH)2↓而不能大量共存,故B错误.
C.在H+、Mg2+、HCO3-、SO42-中,由于H++HCO3-═H2O+CO2↑而不能大量共存,故C错误.
D.在Ba2+、Cl-、NO3-、0H-中,因离子之间不能发生反应而能大量共存,又因其中含有的0H-,可以与铝反应生成氢气,故D正确.
故选D.