单项选择题

模块独立性是软件结构化设计方法的一个基本原则,以下哪种情形模块独立性最好 ( )

A.耦合性强,内聚性弱
B.耦合性弱,内聚性强
C.耦合性强,内聚性强
D.耦合性弱,内聚性弱