单项选择题

敏捷开发方法中,()认为每一种不同的项目都需要一套不同的策略、约定和法论。

A.极限编程(XP)
B.水晶法(Crystal)
C.并列争球法(Scrum)
D.自适应软件开发(ASD)