滤液中含有KCl、K2CO3、K2SO4,向滤液中加入过量BaCl2溶液,发生反应CO32-+Ba2+=BaCO3↓、SO42-+Ba2+=BaSO4↓,得到固体B为BaCO3、BaSO4,滤液中含有KCl、BaCl2,向滤液中加入过量K2CO3,除去过量的钡离子,得到固体C为BaCO3,D中溶质为K2CO3和KCl,然后向溶液中加入过量HCl,发生反应 CO32-+2H+=H2O+CO2↑,然后蒸发溶液,溶液中HCl挥发,所以最终得到KCl晶体,
(1)为检验起始滤液中的Cl-,所用试剂除稀HNO3,还应加入Ba(NO3)2除去CO32-、SO42-的干扰,然后加入硝酸银检验氯离子,如果溶液中产生白色沉淀,说明含有氯离子,故答案为:Ba(NO3)2、AgNO3;
(2)通过以上分析知,I是BaCl2,II是K2CO3,III是HCl,故答案为:BaCl2;K2CO3;HCl;
(3)步骤①和②采用过滤的方法分离固体和溶液,所用的玻璃仪器除胶头滴管,还应有盛放溶液的烧杯、起过滤作用的漏斗、起引流作用的玻璃棒,
故答案为:烧杯、玻璃棒、漏斗;
(4)如果除杂剂过量,则滤液中含有钡离子,再加入氯化钡溶液不再产生沉淀,所以其检验方法是:取少量滤液A加入试剂Ⅰ,若无沉淀,则表明已过量,
故答案为:取少量滤液A加入试剂Ⅰ,若无沉淀,则表明已过量;
(5)除杂过程中K2CO3、K2SO4中的K元素都转化为KCl,所以该说法不可靠,故答案为:不可靠,所得KCl晶体并非完全来自原样品.