工程风险的来源,主要包括(     )。
A、技术因素的不确定性
B、环境因素的不确定性
C、文化因素的不确定性
D、人为因素的不确定性