Ответ:

Перевод задания: Вставьте правильный предлог.

Сочетание be good at означает «хорошо разбираться в чём-либо».

He is good at math. (Он хорошо разбирается в математике.)

Ответ: a) at.