单项选择题

A.建设环境的复杂性
B.用户需求的多样性
C.建设内容和技术手段的复杂性
D.编写程序和文档的复杂性