Early villages could support a growing population mainly because of
a. food surpluses.
b. improved education.
c. large amounts of available land.
d. the availability of jobs other than farming.