Ответ:

Средневековые города обычно имели оборонительные стены; среди их жителей было много ремесленников и торговцев.

Ответ: 3) Средневековый город был окружён стенами, а его население составляли главным образом ремесленники и торговцы.