Why did the Puritans establish the Massachusetts Bay Colony?

to avoid paying taxes on tea and other goods

to create a place where every person could worship as they wish

to escape religious persecution and unrest in England and other parts of Europe

to form an independent nation free from control by the king

plz answer quickly, ill give brainiest if the answer is right after i take the test. i promise