单项选择题

--"Did you review your lessons last night"
--"No, but if I (), I would have done better on today’s test."

A. had reviewed my lessons
B. will review my lessons
C. have reviewed my lessons
D. have done