A.为单质与化合物反应生成新单质与新化合物的反应,属于置换反应,故A不选;B.为一种物质生成两种物质,属于分解反应,故B选;C.两种物质反应生成一种物质,属于化合反应,故C不选;D.两种化合物相互交换成分生成两种新化合物,属于复分解反应,故D不选;故选B.