Answer:
The correct answer is A. The Mayflower Pilgrims landed at Plymouth because they wanted to escape the restrictions of their charter to be free of English rule.
Step-by-step explanation:
The Mayflower Pilgrims were a group of English puritans who left their country under pressure from King James I of England, who started a persecution to non-Anglicans. A large proportion of these Calvinist-oriented refugees took the area to Leiden in the Netherlands. A number of them sailed from Europe to America in the early 17th century to build a new life there in freedom, landing at Plymouth in 1620.