D
He was also able to clash with Shanks equally before he lost his arm and in the Ace novels it was implied that losing his arm made him weaker so that would mean Mihawk>Shanks
And also their last fight was 12 years ago... Remember that