问题 选择题

已知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正确。

单项选择题
单项选择题