What was the significance of the Mayflower Compact?
Responses

It established trade with other European colonists.
It established trade with other European colonists.

It created a system to collect taxes for the colony.
It created a system to collect taxes for the colony.

It provided a basis for self-government in the colony.
It provided a basis for self-government in the colony.

It established boundaries between European colonies.