What caused the Pilgrims to settle in New England?

A They wanted to escape poverty and starvation.
B They wanted to take part in the fur trade.
C They wanted to practice their religion freely.
D They wanted to convert American Indians to Christianity.

The answer is C :)