A、根据元素周期律:元素的正化合价数等于其原子的最外层电子数;元素的负化合价等于其原子的最外层电子数减去8;或对于离子化合物来说,元素的化合价数值等于一个原子得失电子的数目,而共价化合物中元素的化合价是由共用电子对的偏移程度决定,A不确切; 故A说法错误;
B、根据单质中元素的化合价为零,化合物中元素可能显不同的化合价;所以铁元素的化合价,在单质时为零价,而在化合物中常显+2、+3价,故B说法错误;
C、根据水是由H 2O分子聚集而成的,不存在单质H 2分子,水中氢元素的化合价为+1;故C说法错误;
D、根据单质中元素的化合价为零,化合物中元素可能显不同的化合价;因此单质铜中铜元素化合价为零,化合物中铜元素化合价为+1或+2价,故D说法正确;
故选D.