The correct answer is (B)


COPYRIGHTED IMAGE DELETED

Roger Federer holds the title of the most grand slam titles. He has a total of 20 major title from 2003-2018. All of his titles were for mens singles.

Return to main page