问题

shamed, sir, that I wasted themany hours __________ I should have studied in class

A:caught
B:to havecaught
C:to catch
D:having caught
正确答案是: