Who is Current Iranian President? Arif Khan 8 years ago A. Ahmadinejad B. Hassan Rouhani C. Mohammad Khatami D. None of these