单项选择题

我国多党合作的首要前提和根本保证是()。

A.坚持社会主义道路
B.坚持人民民主专政
C.坚持中国共产党领导
D.遵循宪法和法律