下列各项属于社会革命的是:()
A:新兴封建主阶级推翻没落奴隶主阶级统治的斗争
B:新兴资产阶级推翻没落封建主阶级的斗争
C:各个封建王朝的兴衰更替
D:无产阶级推翻资产阶级统治的斗争
出自:哲学