按企业的所有制性质,社会主义企业可以分为全民所有制(国有)企业、集体所有制企业、私营企业以及外商投资企业。选项A“公司制企业”是按企业的组织形式分类的,并不是按所有制性质分类的。选项B、C、D和E均属于社会主义企业按所有制性质的分类,故正确答案为B、C、D、E。