多项选择题

A.社会基本矛盾的运动
B.人民群众根本利益的要求
C.社会发展是一种辩证的否定即扬弃的过程
D.社会发展是周而复始的循环运动