问题

Haven’t I told you that you should be home earlier?—Yes, but I ________ home earlier than I usually do.[ ]
A: was coming
B: will come
C: came
D: had come
B: will come
C: came
D: had come
正确答案是: