多项选择题

A.共产主义只有在生产力高度发展和社会财富充分涌流的基础上才能实现
B.共产主义只有在社会交往普遍发展的基础上才能实现
C.共产主义只有在社会主义社会充分发展和高度发达的基础上才能实现
D.共产主义只有在人们精神境界极大提高的基础上才能实现
E.共产主义只有在民族国家消亡的基础上才能实现