I didn't accept his offer last week, but I _________.
A.had
B.would do
C.should have
D.might have to
正确答案是C