多项选择题

马克思主义政党代表着最广大人民的根本利益。这是其成为社会主义革命领导核心的重要原因之一。在社会主义革命中,马克思主义政党的坚强领导作用主要体现在()

A.马克思主义政党在革命斗争中起着集体领导的作用
B.马克思主义政党在革命斗争中起着思想领导的作用
C.马克思主义政党在革命斗争中起着政治领导的作用
D.马克思主义政党在革命斗争中起着组织领导的作用