Answer:
D) food surpluses
Step-by-step explanation:
The factor that led civilizations to develop a division of labor was food surpluses.
When ancient civilizations stopped being nomads to settle in some locations next to the rivers, they had to farm the fields in order to get food and survive. They still hunt animals but most of them were dedicated to perfect agriculture. When they dominated agriculture and had food surpluses, humans started to do other things and new activities that made societies to improve.