单项选择题

结构化程序设计理论认为,实现良好的程序结构要应用 ______ 的分析方法。

A.自顶向下
B.自底向上
C.面向对象
D.基于组件