Multiple choice general knowledge culture Which one of the following options is not true? India is the largest producer of: Cashew Nuts Tea Black Pepper Saffron Reveal answer Fill a bubble to check yourself D Correct answer Explanation India is the world's largest producer of black pepper, cashew nuts, and tea. However, saffron is primarily produced in Iran, Afghanistan, and Kashmir (India), with Iran being the largest producer. India is NOT the largest producer of saffron.