Для обозначения времени, когда происходит действие, часто используется предлог 'at'. В данном контексте 'at the weekend' является устойчивым выражением.
Ответ: 4 B at