What did the Puritans form to establish their own New World colony?
A.the Mayflower Compact
B.the Virginia Company
C.the Jamestown settlement
D.the Massachusetts Bay Company
A.the Mayflower Compact
B.the Virginia Company
C.the Jamestown settlement
D.the Massachusetts Bay Company