向某溶液中加入过量的盐酸生成白色沉淀;过滤后向滤液中加入过量氨水,又有白色沉淀生成;再过滤,向溶液中加入过量的Na2CO3溶液,还有白色沉淀生成.则原溶液中可能有的离子是 A“AlO2-、Ba2+、Mg2+ B Ag+、Ca2+、Mg2+ C Hg2+、Al3+、Ba2+ D Cu2+ Fe3+ Ag+

问题描述:

向某溶液中加入过量的盐酸生成白色沉淀;过滤后向滤液中加入过量氨水,又有白色沉淀生成;再过滤,向溶液中加入过量的Na2CO3溶液,还有白色沉淀生成.则原溶液中可能有的离子是
A“AlO2-、Ba2+、Mg2+ B Ag+、Ca2+、Mg2+
C Hg2+、Al3+、Ba2+ D Cu2+ Fe3+ Ag+

A 中第一步是加了过量盐酸,所以没有Al(OH)3沉淀
B 正解
C HgCl2不是沉淀
D Fe3+生成的是红褐色沉淀

BC
过量盐酸白色沉淀排除A(无沉淀生成)
过量氨水,又有白色沉淀生成,排除D(生成沉淀非白色,且有溶解)

1.加入过量的盐酸生成白色沉淀----可能含有Ag+ ----只有BD选项符合.2.过滤后向滤液中加入过量氨水,又有白色沉淀生成---D选项加氨水得到氢氧化铜蓝色沉淀,氢氧化铁红褐色沉淀.不符合.----只有B选项符合.生成氢氧化镁...

B Ag+、Ca2+、Mg2+