多选题 公司发起人协议与公司章程的区别(    )
   A.公司章程是所有公司成立的必备性文件,而发起人协议对于一般有限责任公司而言法律不做强制性要求
   B.发起人协议是不要式法律文件,而公司章程是要式法律文件
   C.发起人协议主要是根据《合同法》有关规定制定,公司章程主要根据《公司法》有关规定制定
   D.发起人协议只在发起人之间发生效力,而公司章程在所有股东、董事、高管中都发生效力
【正确答案】 A、B、C、D
【答案解析】发起人协议是公司成立之前发起人关于公司成立的相关事项达成的协议。本题四个选项均正确。