[单选题]

软件工程的瀑布模型,刻画了软件生命周期的各个阶段划分,一般认为各阶段中工作难度较大的通常是

A.可行性分析

B.需求分析

C.系统设计

D.编码

参考答案与解析: