单项选择题

If you had taken the medicine yesterday, you()much better now.

A.must have felt
B.might have felt
C.would have felt
D.would feel