解题思路:根据化合反应是指由两种或两种以上物质反应生成另外一种物质的反应进行解答.
A、在过氧化氢溶液中加入二氧化锰生成水和氧气,反应物是过氧化氢,生成物是水和氧气两种,是分解反应,故A错误;
B、生石灰与水反应生成氢氧化钙,反应物是两种,生成物是一种,属于化合反应,故B正确;
C、氯化铁溶液与氢氧化钠溶液反应生成氢氧化铁沉淀和氯化钠,反应物和生成物都是两种,属于复分解反应,故C错误;
D、镁和硫酸反应生成氢气和硫酸镁,反应物和生成物都是两种,属于置换反应,故D错误.
故选B.
点评:
本题考点: 化合反应及其应用.
考点点评: 本题主要考查了反应类型方面的内容,可以依据反应的特点进行.