A、因只有氯气为单质,单质与化合物反应生成单质与化合物的反应属于置换反应,则反应Cl2+H2O=HCl+HClO不属于置换反应,则A说法错误,故A正确.
B、HClO中,H为+1价,O为-2价,则由正负化合价的代数和为0,Cl元素的化合价为+1价,则B说法正确,故B错误;
C、自来水中含有氯气,HClO能用于消毒杀菌,阳光照射可使HClO分解,减小氯气的含量,增大氧气的含量,则用自来水养鱼需要先晒上一段时间,说法正确,故C错误;
D、Na2FeO4中,Na元素为+1价,则高铁酸根(FeO4)的化合价为-2价,说法正确,故D错误;
故选A.