多项选择题

作为马克思主义哲学产生基础的十九世纪自然科学的三大发现有(  )

A.达尔文的进化论
B.细胞学说
C.电磁学
D.能量守恒和转化定律