The oath of office to the President is administered by the October 4, 2025 by Admin A. Speaker of the Lok Sabha B. Prime Minister C. Vice-President D. Chief Justice of India ✅ The correct answer is option D.