Ответ:

Оборона опиралась на героизм защитников города и созданные ими мощные укрепления. Остальные варианты не объясняют длительность обороны.

Ответ: 1) Массовый героизм защитников и создание мощных оборонительных сооружений.