多项选择题

社区工作者应该掌握的知识有()。

A.政治理论知识
B.现代管理知识
C.法律知识
D.公关知识
E.社会调查知识