正解:D
解析:首先BaSO4和BaCO3都是难溶于水的白色固体物质,将选项A、B排除
其次BaSO4是难溶于水又难溶于酸(硫酸、硝酸、盐酸)的沉淀,而BaCO3不溶于水但能溶于酸,特别是在胃中有盐酸,会与BaCO3发生反应:BaCO3+2HCl====BaCl2+H2O+CO2(气体)
BaCl2会电离BaCl2====Ba2+ +2Cl-
因此碳酸钡不可能作“钡餐”使用,这是主要原因
至于C选项,与题目无关,因此排除
人体胃中的胃液是盐酸,因此只有当盐不能溶解于胃酸的时候才不会解离成离子进入人体的血液使人中毒。直接原因便是D了,而D中碳酸钡能溶于酸而硫酸钡不溶于酸的原因是碳酸钡是弱酸盐,硫酸钡是强酸盐。回答的时候应该回答直接原因而不是根本原因。
不过这样思考问题还是很不错的,嗯。
首先选择D是正确的,试问一下,碳酸钡属于弱酸盐,那物质界中弱酸盐是不是很多呢?所以命题中碳酸钡不可能作为钡餐使用的原因不应是它为弱酸盐,而是因为答案D的理由。
分析胃酸的主要成分即可得到答案
反问一下,强酸盐就可以作为钡餐吗?例如BaCl2、硝酸钡