Who among the following had the longest tenure as President or India? October 4, 2025 by Admin A. VV Giri B. Dr Rajendra Prasad C. FA Ahmed D. N Sanjeeva Reddy ✅ The correct answer is option B.