单项选择题

测试时软件生存期中费用消耗最大的环节,能够决定需要做多少测试的影响因素有______。

A.系统的目标和信息的价值
B.开发组织和测试的时机
C.潜在的用户数量
D.以上全是