What is the importance of the Mayflower Compact in American history?


It was the first document to be written in North America.


It was a step toward self-government in the English colonies.


It was an attempt at establishing a parliament in North America.


It was the first time English colonists had violated the king's authority.