多项选择题

下列是党的思想的理论基础的是()

A.马列主义
B.毛泽东思想
C.邓小平理论
D.三个代表重要思想