A、非金属元素在化合物中不一定总显负价,如H 2 O中氢元素显+1价,故选项说法错误. B、有些元素在不同条件下可表现出不同的化合价,在N 2 (单质)中氮元素显0价,在KNO 3 中氮元素显+5价,故选项说法错误. C、任何化合物中元素的正负化合价代数和都等于零,而不是元素的正负化合价,故选项说法错误. D、在单质里,元素的化合价为0,故选项说法正确. 故选:D.