Respuesta :

C. The pilgrims first landed in Plymouth.