[单选题]

软件工程中,描述生命周期的瀑布模型一般包括项目计划、( )、设计、编码、测试、维护等几个阶段。

A.需求调查

B.需求分析

C.问题定义

D.可行性分析

参考答案与解析: