多项选择题

根据马克思主义法学的一般观点,法与经济基础之间存有复杂关系。下列选项对此的表述正确的有哪些?()

A.法是由经济基础决定的
B.法对经济基础具有反作用
C.法由经济基础决定并不排斥其他社会因素的影响
D.法对生产力的反作用集中表现在法对生产力的促进和推动