Which of the following countries has the world’s largest oil reserves? Leave a Comment / GK Mcqs A. Saudi Arabia B. Iran C. Venezuela D. Canada