问题

Had Tom taken medicine just as the doctor said yesterday, he_______ quite right now.
A:must have been
B:would have been
C:were
D:would be
B:would have been
C:were
D:would be
正确答案是: