多项选择题

A. 揭示了人类社会发展的普遍规律
B. 具有鲜明的阶级立场反映了无产阶级和劳动人民的利益
C. 以严密的科学体系为人类进步和社会发展指明了方向
D. 作为一个开放的体系一直与时代同行、与实践同步