Who is the Current President of Turkey?

A. Enrique Peña Nieto B. Binali Yildirim C. Recep Tayyib Erdogen D. Ahmet-Davutoglu