单项选择题

A.支持变化
B.采用自顶向下的开发策略
C.使用消息通信机制
D.不必明确需求便可进入设计和实现