解题思路:依据反应类型的特点分析解答:分解反应是‘一变多’,化合反应是‘多合一’,置换反应是‘单化变单化’,复分解反应是‘两种化合物相互交换成分生成另外两种化合物’.
A、分解反应可能生成单质和化合物,如:氯酸钾分解生成氯化钾和氧气,故错误;
B、有单质和化合物生成的也可能是分解反应,如A分析,故错误;
C、复分解反应的反应物和生成物均是化合物,故有单质和化合物生成的反应一定不是复分解反应,正确;
D、化合反应是生成一种物质的反应,不可能同时生成单质和化合物,故错误;
故选C.
点评:
本题考点: 反应类型的判定.
考点点评: 了解四种反应类型的特点,并能结合具体化学反应进行分析是解答此题的基础,难度不大,掌握相关知识即可解答.