Which document gave the people of Plymouth a form of self-government?


A Mayflower Compact


B Iroquois League


C Godspeed Constitution


D Massachusetts Articles