问题

_____ your letter, I would have written back two days ago. [ ]
A: If I received
B: Should I receive
C: Had I received
D: If I could have received
B: Should I receive
C: Had I received
D: If I could have received
正确答案是: