问题

_______on time, I think,the medicine will work on him before long[ ]
A: Taken
B: Being taken
C: Taking
D: To take
B: Being taken
C: Taking
D: To take
正确答案是: