Маска ?ba*r.?xt означает, что имя файла должно начинаться с любого символа, затем должны идти символы 'ba', далее любое количество символов, затем 'r', затем любой символ и расширение .xt.
1) bar.txt - не подходит, так как должен быть еще один символ перед 'r'
2) obar.txt - подходит
3) obar.xt - не подходит, так как расширение должно быть .xt, а не .x
4) barr.txt - не подходит, так как перед r должен быть один символ.
Правильный ответ: 2) obar.txt