解题思路:物质与氧发生的化学反应是氧化反应;化合反应:两种或两种以上物质反应后生成一种物质的反应,其特点可总结为“多变一”;据此进行分析判断即可.
A、氧化反应不一定是化合反应,如甲烷与氧气反应生成二氧化碳和水,属于氧化反应,但生成物是两种,不符合“多变一”的特征,不属于化合反应,故选项说法正确.
B、两种或两种以上物质发生的反应不一定属于化合反应,如甲烷与氧气反应生成二氧化碳和水,故选项说法错误.
C、物质和氧气发生的反应是氧化反应,故选项说法正确.
D、镁条在空气中燃烧生成氧化镁,是物质与氧气发生的反应,属于氧化反应;符合“多变一”的特征,属于化合反应;既属于氧化反应,又属于化合反应,故选项说法正确.
故选:B.
点评:
本题考点: 氧化反应;化合反应及其应用.
考点点评: 本题难度不大,掌握氧化反应、化合反应的特征、两者的关系等是正确解答本题的关键.