Which of the following led to the growth of towns during the Middle Ages?

Options:
The need for craft guilds
A greater number of merchants
Expanded trade
Demand for lumber

3 answers

All of the options mentioned led to the growth of towns during the Middle Ages.
Pick one correct option
Expanded trade