It is only lately that she's been well enough to go out.
A.lastly
B.shortly
C.recently
D.immediately
正确答案是C