问题

— Hi! John, would you like to play football with us? — Oh,I can’t. I ___ my lesson all the morning and still need half an hour. [ ]
A: am reviewing
B: have been reviewing
C: have reviewed
D: reviewed
B: have been reviewing
C: have reviewed
D: reviewed
正确答案是: