Which statement best explains the significance of the mayflower compact
Asked by maham237 @ in History viewed by 386 People
A It limited the power of future colonial governments.
B It weakened the influence of religion in government.
C It established a form of self-government based on a social contract.
D It guaranteed liberties for colonists through local government.