下列关于新民主主义革命和社会主义革命关系的说法,正确的是()。
A:新民主主义革命是社会主义革命的必要准备
B:社会主义革命是新民主主义革命的必然趋势
C:新民主主义革命可以由资产阶级领导,但社会主义革命必须由中国共产党领导
D:只有完成了新民主主义革命,才能去完成社会主义革命,中间不允许横插进一个资产阶级专政
出自:政治学