A、NH4HCO3=NH3↑+H2O+CO2↑,该反应符合“一变多”的特征,属于分解反应,故选项错误.B、CaO+H 2O=Ca(OH)2,该反应符合“多变一”的特征,属于化合反应,故选项错误.C、Ba(0H)2+2HCl=BaCl 2+2H2O,该反应是两种化合物相互交换成分生成两种新的化合物的反应,属于复分解反应,故选项正确.D、2NaOH+CO2=Na2CO3+H2O,该反应不是两种化合物相互交换成分生成两种新的化合物的反应,不属于复分解反应,故选项错误.故选:C.