Answer:
B and C
Step-by-step explanation:
Neolithic Cities had a more organized, much more complex civilization because there were levels of people, like Nobles and Priests on the top, then wealthy merchants, then artisans, then the peasant farmers that lived around the city, and then the lowest level was slaves.
Cities are larger which means there is more people and more power. This means that they controlled lots of different regions.
Hope it helped!