问题

I am still suffering from a fever. If I _____ the doctor’s advice yesterday, I _____ from my illness. [ ]

A: take; would recover
B: took; would recover
C: took; would have recovered
D: had taken; would have recovered
正确答案是: