多项选择题

根据我国《公司法》的规定,下列各种形式的公司中,具有发行公司债券资格的是 ( )。

A.国有独资公司
B.两个以上国有企业投资设立的有限责任公司
C.股份有限公司
D.由一个国有企业和一个集体企业投资设立的有限责任公司