下列各组离子,在溶液中能大量共存、加入NaOH溶液后加热既有气体放出又有沉淀生成的一组是(  ) A.Ba2+、NO3-、NH4+、Cl- B.Ca2+、HCO3-、NH4+、AlO2- C.K+、Ba2+、Cl-、HSO3- D.Mg2+

问题描述:

下列各组离子,在溶液中能大量共存、加入NaOH溶液后加热既有气体放出又有沉淀生成的一组是(  )
A. Ba2+、NO3-、NH4+、Cl-
B. Ca2+、HCO3-、NH4+、AlO2-
C. K+、Ba2+、Cl-、HSO3-
D. Mg2+、NH4+、SO42-、K+

A、因该组离子之间不反应,则离子能大量共存,当加入NaOH会与NH4+反应产生NH3,但没有沉淀,故A错误;
B、因AlO2-能促进HCO3-的电离,生成Al(OH)3沉淀和碳酸根离子,则该组离子不能大量共存,故B错误;
C、因该组离子之间不反应,则离子能大量共存,当加入NaOH会与HSO3-生成SO32-,SO32-与Ba2+可生成BaSO3沉淀,但无气体生成,故C错误;
D、因该组离子之间不反应,则离子能大量共存,当加入NaOH后,OH-与NH4+产生NH3,OH-与Mg2+会产生Mg(OH)2沉淀,符合题意,故D正确;
故选D.