The correct answer is C) development of medieval guild towns and cities.
Urbanization of Europe in the High Middle Ages resulted in the development of medieval guild towns and cities.
That was how many towns developed into cities during Medieval times. The first reason, of course, was that the population increased. Then, trade between towns made possible the relationship between people that started to settle in these towns for commercial purposes. Religious places such as monasteries grew and new communities were formed. The Feudal system supported the growth of towns as people arrived to find jobs in the farmlands.