某溶液中存在mg2+,ag+,ba2+三种金属离子,现用naoh,na2co3,nacl三种溶液使

某溶液中存在mg2+,ag+,ba2+三种金属离子,现用naoh,na2co3,nacl三种溶液使他们沉淀分离出来,要求每次加一种溶液滤出一种沉淀,求加入次序 A,na2co3,nacl,naohB,naoh,nacl,na2co3,C,nacl,naoh,na2co3D,nacl,na2co3,naoh.
我知道答案是C,写出为什么其他几个选项不行的理由,谢谢了
要求每次加一种溶液滤空做出一种沉淀 这余猛个关键
如果第一次加入naoh 可以沉淀掉2种,mg2+ ag+
如果第一次竖亏桥加入na2co3可以沉淀掉3种
如果第一次加入nacl 可以沉淀掉1种,ag+
所以加入的顺序:nacl naoh na2co3
A先加碳酸钠镁离子和钡离子会一同沉淀此历
B先加氢氧化钠沉淀芹敬镁离子,但是同时银离子会反应生成氢氧化银再分解为氧化银沉淀
D先加氯化钠沉淀银离子没问题但是再加碳酸钠就会把镁离子和钡离子一森首搜起给沉淀了