General Knowledge The largest opium producer province of Afghanistan is_________? Options:A. HelmandB. PaktiaC. HeratD. NangarharView AnswerA. Helmand Continue Reading Previous: The International Olympic Committee (IOC) was founded in 1894 at___________?Next: IMF stands for __________?