Why is the Mayflower Compact an important document in American history?
A. It was a charter for the founding of the Massachusetts Bay Colony
B. It outlined a plan boycotting British goods in an effort to gain independence.
C. It established a precedent for self-government by the people
D. It set up a policy of religious tolerance for all people.