在某溶液中滴加用硝酸化的BaCl2溶液有白色沉淀产生,该溶液中( )A.一定含有SO42- B.一定含有Ag+C .一定含有Ag+和 SO42-D.可能含有Ag+或 SO42- 谁可以帮我分析一下!

问题描述:

在某溶液中滴加用硝酸化的BaCl2溶液有白色沉淀产生,该溶液中( )
A.一定含有SO42- B.一定含有Ag+
C .一定含有Ag+和 SO42-
D.可能含有Ag+或 SO42-
谁可以帮我分析一下!

含有一定的答案一般是错的
Ag+和SO42- 都有可能
还有SO3 2-也可以

不溶于硝酸的白色沉淀有AgCl和 BaSo4
所以Ag+和SO42- 都有可能
所以就是D答案了啊....

Ba离子遇硫酸根时生成的硫酸钡和Cl-遇Ag+时生成的Agcl均不融于硝酸, 但是原溶液中不可能同时含有SO42-和Ag+,因为这样会结合生成不融于水的硫酸银,所以只能是可能含有Ag+或SO42- 。选D

钡离子能与硫酸根生成硫酸钡沉淀
银离子能与氯离子生成氯化银沉淀
两者至少有其中一个存在

首先,关于这个白色沉淀,看到钡就想到硫酸钡,且硫酸钡不溶于稀HNO3,则溶液中就有可能含有SO42-,以和氯化钡中的钡反应生成沉淀,但是,由于AgCl也是白色沉淀,且同样不溶于稀HNO3,加上BaCl中又存在Cl-离子,若溶液中有Ag+,...