相同类型的离子,溶度积越小,溶解度越小,相同条件下优先生成沉淀,BaCO3、BaCrO4、BaSO4都属于同种类型的难溶物,可以直接根据它们的溶度积判断溶解度大小:BaCO3>BaCrO4>BaSO4,所以相同浓度时优先生成硫酸钡沉淀;
浓度均为0.001mol/L时,生成BaSO4沉淀需要钡离子浓度为:c(Ba2+)=
mol/L=1.1×10-8mol/L;1.1×10?10
0.001
生成Ba(IO3)2沉淀需要钡离子浓度为:
mol/L=6.5×10-4mol/L>1.1×10-8mol/L,6.5×10?10
(0.001)2
显然生成硫酸钡沉淀需要的钡离子浓度远远小于生成Ba(IO3)2沉淀需要的钡离子浓度,
所以向该溶液中逐滴滴入BaCl2溶液,首先生成的是硫酸钡沉淀,
故选D.