Ответ:

В типичном случае программа, создающая файл, присваивает ему соответствующее типу файла расширение.

Ответ: А) программа при его создании.