某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持各种数据处理芯片之间的数据传递与交换。该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。针对上述需求,采用()最为合适。A.抽象工厂模式 B.策略模式 C.中介者模式 D.状态模式