Who paid for the Pilgrims' journey on the Mayflower?
A.
the king of England
B.
people who wanted the Separatists to leave
C.
investors who hoped to make a profit
D.
the Pilgrims' friends and families