为了除去粗盐配制成的NaCl溶液中所含有的少量MgCl 2 ,CaCl 2 和MgSO 4 杂质,某同学从碳酸钠溶液、稀盐酸、硝酸钡溶液、碳酸钾溶液和氢氧化钡溶液中选择了A、B、C三种试剂,按以下步骤进行了实验: 实验Ⅰ:向溶液中加入过量A后过滤得到滤液1; 实验Ⅱ:向滤液1中加过量B后过滤得到滤液2; 实验Ⅲ:向滤液2中加适量C,得到较纯净的NaCl溶液. 请回答下列问题: ①A、B、C三种试剂中溶质的化学式分别为______ ②实验I中,所加A要过量的原因______ ③实验II中,所加B要过量的原因______ ④实验Ⅲ中,试剂加到______时为适量,此时得到较为纯净的NaCl溶液.