题目内容
【题目】已知25℃时,CaCO3饱和溶液中c(Ca2+)为5.3×10-5mol/L、MgCO3的饱和溶液中c(Mg2+)为2.6×10-3mol/L.若在5mL浓度均为0.01mol/L的CaCl2和MgCl2溶液中,逐滴加入5mL 0.012mol/LNa2CO3溶液,充分反应后过滤得到溶液M和沉淀N(不考虑溶液体积的变化)。下列观点不正确的是
A. 25℃时,Ksp(CaCO3)=2.8×10-9
B. 加入Na2CO3溶液的过程中,先生成CaCO3沉淀
C. 滤液M中:c(Cl-)>c(Na+)>c(Mg2+)>c(CO3-)>c(OH-)
D. 滤液M中:
【答案】D
【解析】
A.CaCO3饱和溶液中c(Ca2+)=5.3×10-5molL-1,则c(CO32-)=5.3×10-5molL-1,Ksp=c(Ca2+)×c(CO32-)=5.3×10-5×5.3×10-5=2.8×10-9,故A正确;B.Ksp(CaCO3)=2.8×10-9,Ksp(MgCO3)=2.6×10-3×2.6×10-3=6.76×10-6,Ksp(CaCO3)较小,先生成CaCO3沉淀,故B正确;C.在5mL浓度均为0.01molL-1的CaCl2和MgCl2的混合溶液中加入5mL0.012molL-1的Na2CO3溶液,如先不考虑离子之间的反应,混合后c(Ca2+)=0.005molL-1,(Mg2+)=0.005molL-1,c(Cl-)=0.02molL-1,c(CO32-)=0.006molL-1,c(Na+)=0.012molL-1,c(Ca2+)×c(CO32-)=3×10-5>2.8×10-9,则先生成碳酸钙沉淀,后剩余c(CO32-)=0.001molL-1,此时(Mg2+)=0.005molL-1,则c(Cl-)>c(Na+)>c(Mg2+)>c(CO32-)>c(OH-),故C正确;D.由C可知,混合后c(Ca2+)=0.005molL-1,(Mg2+)=0.005molL-1,c(CO32-)=0.006molL-1,c(Ca2+)×c(CO32-)=3×10-5,c(Mg2+)×c(CO32-)=5×10-6<6.76×10-6,没有碳酸镁沉淀生成,溶液中不存在MgCO3(s)+Ca2+(aq)CaCO3(s)+Mg2+(aq),故D错误。答案:故选D.