多项选择题

新民主主义革命和社会主义革命的关系是 ( )

A.新民主主义革命的胜利就是中国革命的终结
B.社会主义革命是新民主主义革命的必然趋势
C.社会主义革命可以合并在新民主主义革命阶段完成
D.新民主主义革命是社会主义革命的必要准备