多选题 UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(    )。
   A.基于瀑布模型的结构化方法    B.基于需求动态定义的原型化方法
   C.基于对象的面向对象的方法    D.基于数据的数据流开发方法
【正确答案】 C
【答案解析】