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