问题
选择题
已知BaCO3、BaSO4溶度积常数分别为Ksp=5.1×10-9 mol2·L-2,Ksp=1.1×10-10 mol2·L-2,则BaSO4可作钡餐,BaCO3不能作钡餐的主要理由是( )
A.BaSO4的溶度积常数比BaCO3的小
B.S没有毒性,C有毒性
C.BaSO4的密度大
D.胃酸能与C结合,生成CO2和H2O,使BaCO3的溶解平衡向右移动,Ba2+浓度增大,造成人体Ba2+中毒
答案
答案:D
BaSO4可作钡餐是因为硫酸钡不溶于酸。而BaCO3能与酸反应:BaCO3+2H+Ba2++H2O+CO2↑,生成的Ba2+进入人体,会造成重金属盐中毒。所以D正确。