Ответ:

Решение:

НЕ с существительным пишется слитно, если слово можно заменить синонимом без НЕ или оно образует новое понятие. НЕ пишется раздельно, если есть противопоставление с союзом А или слова далеко не, вовсе не, ничуть не, отнюдь не.

  1. (не) человек, а зверь — противопоставление, пишется раздельно.
  2. (не) солдат — можно заменить синонимом (например, мирный житель), но без противопоставления и усиливающих слов, поэтому слитно.
  3. (не)правда — синоним ложь, пишется слитно.
  4. (не)вежливость, а грубость — противопоставление, пишется раздельно.

Ответ: 2, 3