单项选择题

A.需要首先严格定义需求
B.开发周期过长
C.过于严格划分工作阶段
D.兼顾数据结构不够