既然题目说A有氢离子,那么氢氧离子就只能在B,B有氢氧离子就不能有镁离子和铁离子,会有沉淀,镁离子和铁离子在A了,那么碳酸跟离子就不能在A,因为会生成沉淀,A有氢离子,那么硫离子就只能在B,剩下的就不解释了
这应该就是共存的问题。已知A溶液中含有H+那么能肯定A中肯定没有OH-了接下来就挨个凑,Mg2+和CO32-产生沉淀,有镁就不能有CO32-
Fe3+和OH-也会产生沉淀
所以如果选阳离子Mg2+和Fe3+时就不能选与其产生沉淀的离子
剩下的你看下B溶液里的离子们都能不能共存,检验完毕后答案就是你写的那样了。
A溶液含有H+,不可能含有OH-、CO₃²-、S²-,则B中有OH-、CO₃²-、S²-;
B中有OH-与Mg²+、Fe³+不共存,则Mg²+、Fe³+在A中,只余下两种阴离子,则依题意只能在A中;则余下两种阳离子只能在B中。这样A溶液:H+、Mg²+、Fe³+、Cl-、SO₄²-
B溶液:OH-、Na+、CO₃²-、K+、S²-。