新民主主义革命理论的形成是基于以下哪个条件? A. 世界形势的新变化 B. 近代中国革命形势的发展 C. 旧民主主义革命的失败 D. 所有以上条件 答案解析 本题考查的是对新民主主义革命理论形成背景的理解。正确答案是D,因为新民主主义革命理论的形成是基于旧民主主义革命的失败、近代中国革命形势的发展,以及世界形势的新变化这三个客观条件。A、B、C选项单独列出都是新民主主义革命理论形成的条件,但都不是完整的答案。 正确答案:D