Rafiq Tarar, the former President of Pakistan, submitted his resignation to: June 25, 2025June 24, 2025 by Tauqeer AhmadA. Chief Justice Supreme CourtB. Prime MinisterC. Chairman SenateD. President