单项选择题

I think it is high time that Mr. Smith ______ his mind.

A.make up
B.makes up
C.made up
D.will make up