Which reason best explains why serfs worked on the land for vassals?

A.
in hopes of owning their own farms
B.
to serve the needs of the church
C.
for wages in return for raising crops
D.
to have a place to live

The best reason that explains why serfs worked on the land for vassals is D. to have a place to live. Serfs were tied to the land they worked on and were not allowed to leave without permission. In exchange for their labor, they were provided with protection and a place to live on the vassal's land.