单项选择题

In general,a typical ()model is composed ofseveral phases, such as requirements analysis phase, general/detailed design phase, implementation phase, system acceptancetesting phase.

A.waterfall
B.incremental
C.spiral
D.prototyping