单项选择题

He seemed to be a lot more cheerful and appeared to ______ from his bout of depression of the previous evening.

A. be recovered
B. have recovered
C. be recovering
D. having recovered