单项选择题

She can't have written to me, or _________ the letter by now.

A.I'll get
B.I would get
C.I'd have got
D.I'll have got