I________nine letter since 2AM. (A) have writing (B) have written (C) has been writing (D) have been writingâ–ºCorrect Option Correct Answer is: D