Multiple choice general knowledge

Who has won the maximum number of Tour de France championships?

  1. Carlos Sastre

  2. Lance Armstrong

  3. Valentino Rossi

  4. None of these

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Lance Armstrong won the Tour de France seven consecutive times from 1999 to 2005, though these titles were later stripped due to doping violations. At the time the question was likely written, he held the record for most victories. Carlos Sastre won once (2008). Valentino Rossi is a motorcycle racing champion, not a cyclist.