单项选择题

软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是()

A.分析阶段
B.设计阶段
C.编码阶段
D.测试阶段