单项选择题

A.可以减少软件系统在运行环境中的风险
B.可以提高软件系统的质量
C.可能是为了满足合同或法律法规的要求
D.可以用于评价开发团队的能力