C [FeCl3溶液中存在水解平衡:FeCl3+3H2OFe(OH)3+3HCl,加入Mg与H+反应,平衡右移,使Fe3+转化成Fe(OH)3而除去,A正确;加入过量铁粉,FeCl3与Fe反应生成FeCl2而达到除杂的目的,B正确;C项中加入足量锌粉,Cu2+、Fe3+均与Zn反应,不符合除杂要求,错误;先用H2O2将Fe2+氧化成Fe3+,再利用FeCl3的水解,加入CaCO3与H+反应将Fe3+转化成Fe(OH)3而除去,D正确。]