Ich finde alles außer B unakzeptabel. "Gestern" = abgeschlossene Vergangenheit = Präteritum. Alles andere ist einfach schlechtes Deutsch.