单项选择题

新民主主义社会向社会主义社会过渡的政治保证是()。

A.各级人民政权的建立
B.工农的巩固联盟
C.最广泛的爱国统一战线
D.党的领导和人民民主专政的国家政权