Which kind of race is the annual ‘Giro d’Italia’? A. Swimming B. Skiing C. Rock climbing D. Cycling April 24, 2023 by pakexam Online Best General Knowledge Mcqs 2023 0