单项选择题

A.had
B.ought
C.would
D.can