单项选择题

It will be difficult to dissuade him now that he ______ his mind.

A.is making up
B.made up
C.is to make up
D.has made up