单项选择题

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

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