单项选择题

将复杂的系统分解为多个不同的关注点分别加以解决是下面哪种原则的做法。()

A.封装
B.松耦合
C.关注点分离
D.单一实现