Who is elected as 12th President of Pakistan recently?

Question:

Who is elected as 12th President of Pakistan recently?

Hints:

1. Born in the historic city of Agra, belongs to an Urdu-speaking ethnic group that migrated from India during partition in 1947.
2. He was the candidate of ruling PML-N government

Options:

A. Asif Ali Zardari

B. Nawaz Sharif

C. Pervez Musharraf

D. Mamnoon Hussain