在某NaCl溶液样品中含有Na
2SO
4、CaCl
2杂质(该溶液用X表示)。除去杂质的实验方案如下:

(1)B溶液中存在的阳离子有_________,阴离子有_________。
(2)C中所含物质的化学式是_________。
(3)D中加入适量盐酸后,大量减少的微粒有__________。
(4)①和②不能调换顺序的理由是__________。
(5)某同学认为可将上方案进行改进:①加入过量BaCO
3②加入适量盐酸,即可达到除杂的目的,而且步骤更为简便。请评价这种方法是否正确______,说明理由_________。