分析:氧化還原反應的特征是有化合價的升降,可從化合價變化的角度分析氧化還原反應,反應中,化合價的變化可在同一種元素之間,也可在不同元素的之間,氧化劑得電子被還原,化合價降低,還原劑失電子被氧化,化合價升高.
解答:解:A.化合價的變化可在同一種元素之間,如Cl2+H2O=HCl+HClO,故A錯誤;
B.某元素從化合態變成游離態,元素可能被氧化,如Cl-→Cl2,也可能被還原,如Cu2+→Cu,故B錯誤;
C.氧化還原反應中不一定所有元素的化合價都發生變化,如反應Cl2+H2O=HCl+HClO,只有Cl元素的化合價發生變化,故C正確;
D.在氧化還原反應中非金屬單質可做氧化劑,也可做還原劑,如H2,故D錯誤.
故選C.
點評:本題考查氧化還原反應,題目難度不大,本題注意從化合價的角度分析氧化還原反應,注意常見物質的性質.