单项选择题

You are welcome. This is what I ______ do.

A. should be able to
B. had better
C. ought to
D. might