多项选择题

A.业务流程
B.技术水平
C.客户需求
D.竞争对手的做法