经测定甲、乙两种溶液中共含12种离子(不考虑水的电离):
?阳离子种类?Na+、K+、Ba2+、、H+、Fe2+阴离子种类Cl-、S2-、、、OH-、?取甲、乙溶液分别进行如下实验:
①取少量甲溶液,滴加足量的稀盐酸,仅看到溶液中有淡黄色沉淀生成,没有闻到刺激性气味;②取乙溶液加入过量氨水,静置,取上层清液,做焰色反应实验,火焰为黄色,透过蓝色钴玻璃片观察不到紫色火焰.
下列有关推断正确的是A.甲溶液中一定含有,且n(Na2S):n(Na2SO3)<2:1B.乙溶液中一定含有C.甲溶液中一定不含OH-,一定含有D.乙溶液中一定含有Cl-,一定不含K+
网友回答
D
解析分析:①取少量甲溶液,滴加足量的稀盐酸溶液,仅看到溶液中有淡黄色沉淀产生,没有闻到刺激性气味的气体,说明溶液中含有S2-、SO32-,则溶液中一定没有Ba2+,二者应存在于碱性溶液中,则溶液中一定没有H+,溶液中一定没有NH4+,生成的沉淀为S;
②取乙溶液,进行焰色反应,火焰为黄色,透过蓝色钴玻璃观察不到紫色火焰,说明溶液中含有Na+,没有K+,
乙溶液中存在Na+、Ba2+、NH4+、H+,则一定不存在SO42-,应在甲溶液中,根据溶液电中性,应还有阴离子Cl-.
解答:①取少量甲溶液,滴加足量的稀盐酸溶液,仅看到溶液中有淡黄色沉淀产生,没有闻到刺激性气味的气体,生成的沉淀为S,说明溶液中含有S2-、SO32-,二者恰好发生反应:2S2-+SO32-+6H+=3S↓+3H2O,因存在S2-、SO32-,则溶液中一定没有Ba2+,二者应存在于碱性溶液中,则溶液中一定没有H+,溶液中一定没有NH4+;
②取乙溶液,进行焰色反应,火焰为黄色,透过蓝色钴玻璃观察不到紫色火焰,说明溶液中含有Na+,没有K+,根据①分析知:乙溶液中存在Na+、Ba2+、NH4+、H+,则一定不存在SO42-,应在甲溶液中,因甲溶液中一定含有OH-,所以在乙溶液中存在Fe2+,H+、Fe2+与NO3-会发生氧化还原反应,所以NO3-在甲溶液中,根据溶液电中性,乙溶液中应还有阴离子Cl-,由以上分析可知,甲中含有K+、S2-、SO42-、SO32-、OH-、NO3-;乙溶液中存在Na+、Ba2+、NH4+、H+,Fe2+、Cl-;
A.甲溶液中一定含有S2-、SO32-,仅看到溶液中有淡黄色沉淀产生,没有闻到刺激性气味的气体,说明二者恰好发生反应,生成的沉淀为S,根据2S2-+SO32-+6H+=3S↓+3H2O,n(S2)-:n(SO32-)=2,故A错误;
B.乙溶液中存在Na+、Ba2+、NH4+、H+,Fe2+、Cl-,NO3-在甲溶液中,故B错误;
C.甲中含有K+、S2-、SO42-、SO32-、OH-、NO3-,在甲中含OH-,故C错误;
D.乙溶液中存在Na+、Ba2+、NH4+、H+,Fe2+、Cl-,乙溶液中一定含有Cl-,一定不含K+,故D正确;
故选D.
点评:本题考查离子共存问题,注意离子的性质,以及离子反应的条件是解答的关键,题目难度中等.