多项选择题

下列社会组织中哪些属于国际环境法的主体()

A.国家
B.联合国环境规划署(UNEP)
C.欧洲联盟(EU)
D.根据环境条约建立的国际组织
E.非营利性的环保组织