单项选择题

By the time Tom makes up his mind, the offer ______.

A.is cancelled
B.will cancel
C.will have been cancelled
D.will be canceling