A.若Fe为阳极,则氯离子不能在阳极生成,则不会存在产生的Cl2在弱碱性条件下生成ClO-,把二价镍氧化为三价镍,故A错误;B.电解时阳极附近氯离子放电,溶液的pH不会升高,故B错误;C.电解时阳极附近氯离子放电,发生电极反应为2Cl--2e-=Cl2,故C正确;D.由Ni2+-e-=Ni3+可知1mol二价镍全部转化为三价镍时,外电路中通过了1mol电子,故D正确;故选CD.