单选题 社会革命( )。
A.在生产力发达的国家才会发生并取得胜利
B.在生产力落后的国家才会发生并取得胜利
C.在人民群众觉悟高的国家才会发生并取得胜利
D.在具备了革命的客观形势和主观条件的国家才会发生

【正确答案】 D
【答案解析】