单项选择题

软件开发可行性研究一般涉及经济、技术和操作可行性,而进行可行性研究的基本依据则是用户提出的软件的( )。

A.系统功能
B.系统性能
C.系统质量
D.系统目标