contestada

The Pilgrims established their New World colony after sailing to New
England from *
D.England, where they had faced religious persecution.
B.the Netherlands, where they had faced religious persecution.
A.the Netherlands, where they had sought religious freedom.
C.England, where they had sought religious freedom.