多项选择题

A.保证个人认识人类社会正确的发展方向而不断进步
B.保证个人具有正确的精神支柱
C.保证个人具有强大的动力
D.一名真正的马克思主义者应有的思想基础