题目内容
【题目】某溶液A可能含有Na+、NH4+、Mg2+、Fe3+、Ba2+、Clˉ、SO42-、Iˉ、CO32-、HCO3-离子中的若干种。取该溶液进行如下实验:(已知Ag2SO4微溶于水,可溶于硝酸):
下列说法正确的是
A.溶液A中一定没有Ba2+,可能存在SO42-
B.白色沉淀甲一定为Mg(OH)2
C.溶液A中一定存在NH4+、Clˉ,一定不存在Fe3+、Iˉ、CO32-
D.判断溶液A中是否存在Fe3+,需向溶液A中加入KSCN溶液观察溶液是否变红色
【答案】C
【解析】
某溶液A中加入过量氢氧化钠溶液,生成气体,则溶液A中一定存在NH4+;甲为白色沉淀,则溶液A中一定不存在Fe3+,白色沉淀甲为Mg(OH)2、BaCO3中至少一种(其中生成BaCO3的反应为:),故溶液A中Ba2+和Mg2+至少有1种,因此该溶液中一定不存在CO32-;所得滤液中加稀硫酸不产生沉淀,则滤液中不含Ba2+、加入硝酸银和稀硝酸有白色沉淀乙生成,乙为AgCl,则溶液A中一定存在Clˉ、一定不存在Iˉ;据此分析作答。
某溶液A中加入过量氢氧化钠溶液,生成气体,则溶液A中一定存在NH4+;甲为白色沉淀,则溶液A中一定不存在Fe3+,白色沉淀甲为Mg(OH)2、BaCO3中至少一种(其中生成BaCO3的反应为:),故溶液A中Ba2+和Mg2+至少有1种,因此该溶液中一定不存在CO32-;所得滤液中加稀硫酸不产生沉淀,则滤液中不含Ba2+、加入硝酸银和稀硝酸有白色沉淀乙生成,乙为AgCl,则溶液A中一定存在Clˉ、一定不存在Iˉ;
A. 溶液A中可能有Ba2+,A错误;
B. 白色沉淀甲为Mg(OH)2、BaCO3中至少一种,B错误;
C. 据以上分析,溶液A中一定存在NH4+、Clˉ,一定不存在Fe3+、Iˉ、CO32-,C正确;
D. 甲是白色沉淀,故判断溶液A中不存在Fe3+,D错误;
答案选C。
