多项选择题

环境保护和生态文明建设的三大主体是()。

A.政府
B.企业
C.公众