Ответ:

Символ * заменяет любое количество символов, поэтому маска *.bak находит файлы с любым именем и расширением .bak.

Маска *.ba? требует ровно один символ после «ba», а ?.bak допускает только один символ в имени.

Ответ: *.bak