解题思路:有化合价变化的反应是氧化还原反应.
A、复分解反应中一定没有元素的化合价变化,则一定不属于氧化还原反应,故A错误;
B、没有单质生成的分解反应,没有元素的化合价变化,则不属于氧化还原反应,但有单质生成的分解反应,存在元素的化合价变化,则属于氧化还原反应,故B错误;
C、没有单质参加的化合反应,没有元素的化合价变化,则不属于氧化还原反应,但有单质参加的化合反应,存在元素的化合价变化,则属于氧化还原反应,故C错误;
D、置换反应中一定存在元素的化合价变化,则一定属于氧化还原反应,故D正确.
故选D.
点评:
本题考点: 氧化还原反应.
考点点评: 本题考查学生氧化还原反应和四大基本反应类型之间的关系知识,可以根据所学知识进行回答,较简单.