redheadway redheadway 01-10-2018 History contestada why did the puritans establish the Massachusetts bay colony?A) to avoid paying taxes on tea and other goods B) to form an independent nation free from control by the king C) to escape religious persecution and unrest in England and other parts of EuropeD) to create a place where every person could worship as they wish