单项选择题

下面各组叙述中正确的是(  )

A.化合反应的反应物一定都是单质
B.分解反应的反应物不一定都是化合物
C.复分解反应的反应物都是化合物
D.置换反应的反应物中一定有金属单质