题目内容
某温度下,已知Ksp(BaSO4 )= 1.1×10-10,Ksp(BaCO3)=2.5×10-9。下列说法正确的是
A.BaSO4比BaCO3溶解度小,所以,BaCO3 不可能转化为BaSO4 |
B.BaCO3、BaSO4均不溶于水,所以都可以做钡餐试剂 |
C.任何温度下,向Na2CO3溶液中加入BaCl2和Na2SO4,当两种沉淀共存时,c(SO42—)/ c(CO32—) =4.4×10-2 |
D.该温度下,BaCO3若要在Na2SO4溶液中转化为BaSO4,则Na2SO4浓度至少为2.2×10-6 mol·L |
D
试题分析:A.物质的溶解度越小,形成沉淀所需要的离子的浓度就越小,就越容易形成沉淀。就更容易发生由难溶的向更难溶的物质转化。故BaCO3可能转化为BaSO4。错误。B.BaSO4既不溶于水也不溶于酸,所以可以做钡餐试剂;而BaCO3虽然不溶解于水但却能够溶解于酸中,Ba是重金属,容易导致人中毒,所以BaCO3不能用作钡餐试剂。错误。C.只要在该温度下,向Na2CO3溶液中加入BaCl2和Na2SO4,当两种沉淀共存时,c(SO42—)/ c(CO32—) =4.4×10-2才成立。错误。D.该温度下BaCO3的Ksp(BaCO3)=2.5×10-9,C(Ba2+)·C(CO32—)= 2.5×10-9, C2(Ba2+)= 2.5×10-9,所以C(Ba2+)= 5×10-5。若要在Na2SO4溶液中转化为BaSO4,C(Ba2+)·C(SO42—)≥ 1.1×10-10,则C(SO42—)≥ 1.1×10-10÷C(Ba2+)= 1.1×10-10÷ 5×10-5=2.2×10-6 mol/L.即Na2SO4浓度至少为2.2×10-6 mol/L正确。
练习册系列答案
相关题目