第1个回答 2019-02-25
根据题中各种离子之间会形成的白色沉淀是硫酸钡、碳酸钡、氢氧化镁,所以甲是氢氧化钡,将乙、丁溶液混合,有气泡产生,所以乙、丁是碳酸钠、硫酸,向丙溶液中滴入agno3溶液,可明显观察到白色沉淀,加稀硝酸后,沉淀不消失,所以丙是氯化镁,然后进行验证即可.
解:各种离子之间会形成的白色沉淀是硫酸钡、碳酸钡、氢氧化镁,所以甲是氢氧化钡,将乙、丁溶液混合,有气泡产生,所以乙、丁是碳酸钠、硫酸,向丙溶液中滴入agno3溶液,可明显观察到白色沉淀,加稀硝酸后,沉淀不消失,所以丙是氯化镁,经过验证,推导正确,所以甲是氢氧化钡,丙是氯化镁,乙、丁是碳酸钠、硫酸,所以
a、甲溶液中一定含有ba2+,故a正确;
b、乙溶液中可能含有so42-,故b正确;
c、丙溶液中一定含有cl-,故c正确;
d、丁溶液中可能含有na+,故d错误.
故选:d.