Ответ:

Конфликт Гринёва и Швабрина — не только личная вражда из-за Маши, но и столкновение нравственных принципов. Гринёв признаёт долг и честь обязательными даже в опасности. Швабрин ставит выше них личную выгоду и готов менять сторону.

Разница проявляется в ключевых поступках: Гринёв отказывается присягать Пугачёву, а Швабрин переходит к восставшим; Гринёв защищает Машу, а Швабрин принуждает её. В результате первый сохраняет доверие окружающих, второй всё глубже теряет честь.

Страх за жизнь может объяснить человеческую слабость, но сам по себе не делает предательство нравственно оправданным. Роман противопоставляет стремление выжить любой ценой верности долгу и другим людям.

Вывод: различие героев определяется их выбором — Гринёв сохраняет верность принципам, а Швабрин предаёт их ради выгоды и безопасности.