How many grand slams titles won by the Rafael Nadal in his entire tennis career? (A) 20 (B) 21 (C) 22 (D) 24â–ºCorrect Option Correct Option is: CHe won 22 Grand Slam titles in his career.