多项选择题

A.三民主义提出要以革命手段推翻清政府
B.三民主义是一个比较完整而明确的资产阶级民主革命纲领
C.三民主义明确提出了反帝纲领
D.三民主义提出了彻底的土地革命纲领