单项选择题

在软件工程实施中,产生软件生命周期的概念是由于( )。

A.方法论所决定
B.开发技术划分
C.软件开发规律
D.软件工程管理