Ответ:

  1. Эпитет — Г: «дым летучий», «удалый бой».
  2. Сравнение — А: образное сопоставление поля боя с «горой кровавых тел».
  3. Олицетворение — Б: «картечь визжала», то есть неодушевлённому предмету приписано действие живого существа.
  4. Аллитерация — В: повтор согласных звуков в строках усиливает их звучность.

Ответ: 1 — Г, 2 — А, 3 — Б, 4 — В.