OH GOD, WHY AM I SO SLOW

14. Oh God, why am I so slow? If I were faster, I ________ the race yesterday.

A. will win B. would win C. would have won D. win