发生社会革命的条件是()
A:代表先进生产力发展方向的阶级掌握了先进的文化和思想
B:被统治阶级不甘心再继续忍受统治阶级的统治
C:统治阶级不愿再按照原有的方式继续统治
D:统治阶级与被统治阶级对旧制度都再不满意
出自:经济学