Ответ:

Маска ?ba*r.?xt означает: в имени файла первый символ — любой, затем идут ba, после чего может быть любое количество символов и последним стоит r; расширение состоит из трёх символов и заканчивается на xt.

Проверяем варианты: obar.txt полностью соответствует маске: ? = o, * обозначает пустую последовательность, ?xt = txt.

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