近代中国半殖民地半封建的社会性质和主要矛盾决定了( )
革命的动力
革命的主要对象、任务
革命的性质
革命的前途
解析:半殖民地半封建的社会性质决定了近代革命的动力、对象、任务和性质,但是决定不了革命的前途。故ABC选项正确。