Ответ:

Перевод задания: Вставьте подходящий предлог: in, on или at.

We usually have a lot of free time on weekends. (Обычно у нас много свободного времени по выходным.)

В этом предложении употребляется on weekends. Правильный вариант: B.