单项选择题

2种化合物互相交换它们的成分后生成2种新的化合物,此反应称为()。

A、化合反应
B、置换反应
C、分解反应
D、复分解反应