单项选择题

A.在需求频繁变化的情况下总体的开发成本较低。
B.可以很快的给用户提供一个可以运行的系统。
C.缩短一个可以运行的应用系统的开发时间。
D.提高开发过程的管理和控制。