多项选择题

近代中国半殖民地半封建的社会性质和主要矛盾决定了( )

A.革命的动力
B.革命的主要对象、任务
C.革命的性质
D.革命的前途