多项选择题

矛盾的同一性在事物发展中的作用是

A.矛盾双方互相调和推动事物发展
B.矛盾双方相互依存、相互联系,使事物得以存在和发展
C.矛盾双方在相互吸取有利于自身的因素中各自得到发展
D.矛盾双方相互贯通,规定事物发展的基本趋势