单项选择题

中华民族继往开来的精神支柱是()

A.民族主义
B.爱国主义
C.集体主义
D.社会主义和共产主义