下列有关氧化反应、化合反应的说法中,正确的是()
A.有两种物质参加的反应是化合反应
B.只有物质与氧气之间发生的反应才叫做氧化反应
C.化合反应一定是氧化反应,氧化反应不一定是化合反应
D.有氧气参加,且由两种物质生成另一种物质的反应,既是化合反应,又是氧化反应