单项选择题

John's suit was old and it was high time he ______ a new one.

A.would buy
B.bought
C.buys
D.will buy