Подходят все причины, кроме А и В.То есть городов с каменными стенами в тех местах, которые разоряли монголо-татары в XIII веке не было, только деревянные. Князья южных земель на сторону монголо-татар не переходили.Остальные причины подходят. Мешало сочетание всех факторов - феодальная раздробленность, усобицы,численное превосходство и качество самой армии. Один вариант нейтральный - борьбу со шведами вели новгородцы и псковичи, а не все князья. Да и монголо-татары до Новгорода и Пскове не добрались.