多项选择题

西方社区教育的特点主要有()。

A.开放性
B.资源共享性
C.课程的互动参与性
D.现代性
E.非营利性