单项选择题

A、用户需求不明确
B、缺乏正确的理论指导
C、软件规模越来越小
D、软件的复杂度越来越高P2