多项选择题

下列选项中,哪些公司的董事会应当有公司职工代表

A.两个以上国有企业投资设立的有限责任公司
B.两个以上国有投资主体投资设立的有限责任公司
C.国有独资公司
D.上市公司