Ответ:

В маске ?ba*.txt:

  • ? обозначает ровно один любой символ;
  • ba — обязательная последовательность после него;
  • * обозначает любую последовательность символов;
  • расширение должно быть .txt.

Проверка вариантов:

  1. bar.txt — не подходит: после первого символа нет последовательности ba;
  2. obar.txt — подходит: o + ba + r + .txt;
  3. obar.xt — не подходит: расширение не .txt;
  4. barr.txt — не подходит: после первого символа нет последовательности ba.

Ответ: 2) obar.txt.