多项选择题

下面哪些理论构成了企业社会责任的理论基础?()

A.委托代理理论
B.利益相关者理论
C.社会契约理论
D.企业公民理论