'Yesterday' (вчера) указывает на прошедшее время. Глагол 'have' в прошедшем времени — 'had'.
Ответ: B had