答案BA、实验室用双氧水制氧气时,反应物是一种,生成物是两种,不属于化合反应.故选项错误;B、生石灰与水反应,反应物是两种,生成物是一种,属于化合反应.C、氯化铁溶液与氢氧化钠溶液反应,反应物是两种,生成物是两种,不属于化合反应.故选项错误;D、镁与稀硫酸反应,反应物和生成物都是两种,不属于化合反应故选B