多项选择题

A.自行开发
B.委托开发
C.受托开发
D.联合开发