单项选择题

在对软件系统的总体结构进行宏观设计时,下列的要求不合理的是______。

A.采用自顶向下的设计原则
B.信息透明、不抽象
C.模块间的耦合要尽可能小,模块内部的组合要尽可能紧凑
D.模块的扇入系数和扇出系数要合理