某溶液与过量的NH4HCO3溶液混合加热,既有气体生成,又有沉淀生成,则此溶液可能大量共存的离子组是A.K+??Cl-??SO42-??Ba2+??H+B.Mg2+??NO3-??SO42-??OH-Na+C.Mg2+??Na+??Cl-??H+??NO3-D.Na+??Ba2+??NO3-??OH-??Cl-
网友回答
D
解析分析:根据离子之间不能结合生成沉淀、气体、水,则离子能大量共存,并结合与过量的NH4HCO3溶液混合加热,既有气体生成,又有沉淀生成解答.
解答:A.因SO42-、Ba2+结合生成硫酸钡沉淀,则该组离子不能共存,故A错误;
B.因Mg2+、OH-结合生成氢氧化镁沉淀,则不能共存,故B错误;
C.该组离子之间不反应,能共存,但与过量的NH4HCO3溶液混合加热,只有二氧化碳气体生成,而无沉淀,故C错误;
D.该组离子之间不反应,能共存,且与过量的NH4HCO3溶液混合加热,有氨气和碳酸钡沉淀生成,故D正确;
故选D.
点评:本题考查离子的共存,熟悉复分解反应发生的条件及常见离子之间的反应即可解答,题目难度不大.