某個系統(tǒng)在開發(fā)時,用戶已經(jīng)定義了軟件的一組一般性目標,但不能標識出詳細的輸入、處理及輸出需求;開發(fā)者也可能暫時不能確定算法的有效性、操作系統(tǒng)的適應性或人機交互的形式。在這種情況下,采用 ( ) 開發(fā)最恰當。A、瀑布模型 B、迭代模型 C、原型模型 D、螺旋模型