多项选择题

根据模块分解设计的基本原则,对系统进行设计时应满足()。

A.高耦合性
B.低耦合性
C.高聚合性
D.低聚合性