[单选题]

用户需求在项目开始时定义不清,开发过程密切依赖用户的良好配合,动态响应用户的需求,通过反复修改来实现用户的最终系统需求,这是( )的主要特点。

A.蒙特卡洛法

B.原型法

C.面向对象方法

D.头脑风暴法

参考答案与解析: