单项选择题

—I think you ought to have your paper finished.
—Yes, I ______.

A. would
B. ought
C. should
D. should have