Respuesta :
There are two possible answers here: large population of nonfarmers and a large amount of industries. This is to have a division of working classes to develop a city. Food can be supplied through trade and farming can be learned and taught.
The correct answers are B) large population of nonfarmers an E) enough food.
Before cities can exist, it is necessary that civilization has a large population of nonfarmers and enough food.
That is how early civilizations were formed. First, they had to settle in fertile territories. For instance, that is what the Sumerian civilization did in the Middle of the Tigris and Euphrates River, in the Middle East. Then, when they learned how to grow crops, they could stay there and grow their population. They formed powerful city-states such as Ur, Lagash, Uruk, and Kish.