25℃时,Ksp(BaSO4)=1×10-10,Ksp (BaCO3)=2.6×10-9.该温度下,下列说法...
发布网友
发布时间:2024-06-01 20:13
我来回答
共1个回答
热心网友
时间:2024-07-30 06:19
A.25℃时,Ksp(BaSO4)=1×10-10,Ksp (BaCO3)=2.6×10-9,物质Ksp小的容易生成沉淀,所以同浓度的Na2SO4和Na2CO3混合溶液中滴加BaCl2溶液,BaSO4先析出,故A正确;
B.BaCO3的悬浊液中存在沉淀溶解平衡,加入氯水,c(CO32-)的浓度减小,沉淀溶解平衡正移,所以c(Ba2+)增大,故B正确;
C.根据Ksp(BaSO4 )和Ksp(BaCO3)计算可求出中c(SO2?4)c(CO2?3)=Ksp(BaSO4)Ksp(BaCO3)=126,故C正确;
D.当Qc=c(CO32-)?c(Ba2+)≥Ksp(BaCO3),就能转化为BaCO3,所以当c(CO32-)足够大时,能满足Qc=c(CO32-)?c(Ba2+)≥Ksp(BaCO3),所以BaSO4能转化为BaCO3,故D错误;
故选:D.