Ответ:

Дуэль произошла из-за оскорбительных отзывов Швабрина о Маше Мироновой. Неверные варианты: спор о карточной игре, разногласия по поводу службы.

Ответ: главной причиной стали оскорбительные отзывы Швабрина о Маше.