_______ player has most number of Men’s Grand slam titles ?

83

A. Rafael Nadal
B. Roger Federed
C. Novak Djokovic
D. Both A & B