单项选择题

下列软件配备方式中成本最高的是()。

A.购买通用会计软件
B.自行开发
C.委托外单位开发
D.企业与外单位联合开发