单项选择题

一个系统可以分解成若干层次的多个模块,结构化设计应当先从()

A.底层开始
B.顶层开始
C.中层开始
D.主要模块开始