多选题 可以依法发行公司债券的公司有( )。

【正确答案】 A、B、D
【答案解析】根据我国《公司法》的规定,股份有限公司、国有独资公司和两个以上的国有企业或者其他两个以上的国有投资主体投资设立的有限责任公司,为筹集生产经营资金,可以依法发行公司债券。