单项选择题

A.隔离系统开发和生活环境
B.保护组织免受版权纠纷
C.确保在需要时有足够的代码可用
D.确保即使应用程序供应商停业,源代码仍然可用