多项选择题

A.具有世界观的指导意义
B.具有方法论的指导意义
C.提供了具体的研究方法
D.具有指明唯物主义方向的意义
E.具有排除唯心主义对科学研究干扰的意义