[单选题]

()是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。

A.信息隐藏

B.抽象

C.耦合性

D.模块化

参考答案与解析: