The division of labor within Neolithic towns resulted from A. agricultural surplus. B. urbanization. C. military conquest. D. the development of metalworking technology.