多项选择题

通用会计核算软件一般是指______的会计核算软件。

A.能适应不同行业会计核算基本需要
B.由专业软件公司研制
C.为某单位使用而开发
D.公开在市场上销售