单项选择题

You ______ that letter to James. However, you didn't.

A. ought to write
B. ought to have written
C. should write
D. should be writing