单项选择题

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