Detailed Solution:
The correct answer is “Amla”.
Amla is generally considered the richest natural source of Vitamin C. It contains significantly more Vitamin C than oranges or other citrus fruits. Amla, also known as Indian gooseberry, is a small, green fruit native to India.