多项选择题

下列哪些不能成为合伙企业的普通合伙人?()

A.国有独资公司
B.国有企业
C.上市公司
D.公益性的事业单位、社会团体