多项选择题

A.企业通过捐助非营利组织来实现其社会责任
B.社会企业推动了非营利组织社会目标的实现
C.社会企业与非营利组织有着完全不同的社会目标,有利于发挥两者在推动社会发展过程中的互补作用
D.社会企业改善了非营利组织的生存环境