单项选择题

为完成中国近代民主革命的任务,国共两党有过两次重要的合作。下列关于这两次合作叙述正确的是()

A.都有共同的组织机构和军队
B.首先都由国民党倡导
C.都有共同的革命纲领
D.都基于当时社会的主要矛盾