D 分析:根据反应前后物质的改变,分别分析以下四个反应,有单质参加或生成的反应化合价肯定发生变化,因为单质的化合价等于零,在化合物中各元素的化合价不等于零. 解答:由于单质的化合价是零,化合物中元素的化合价不是零,可知有单质参加或生成的反应化合价肯定发生变化,在四种类型的反应中,只有复分解反应是两种化合物相互交换成分后生成另外的两种化合物,没有化合价的改变. 故选D. 点评:四种基本反应类型中,置换反应中肯定有化合价发生改变的元素,复分解反应中各元素的化合价都不变,分解反应和化合反应要具体反应具体分析,只要有单质参加或生成的,化合价肯定发生改变.