多项选择题

A.购买商品化会计软件
B.委托外单位开发
C.合作开发
D.自行开发