The correct answer is Narendra Modi.
Narendra Modi is the 14th and current prime minister of India, in office since 2014. He was the chief minister of Gujarat from 2001 to 2014 and is the leader of the Bharatiya Janata Party (BJP). Modi is a member of the Rashtriya Swayamsevak Sangh (RSS), a Hindu nationalist volunteer organisation.
Amit Shah is the current home minister of India. He is the president of the Bharatiya Janata Party (BJP) and the leader of the National Democratic Alliance (NDA). Shah is a member of the RSS and is considered to be one of the most powerful politicians in India.
Rajnath Singh is the current defence minister of India. He is the president of the Bharatiya Janata Party (BJP) and the leader of the National Democratic Alliance (NDA). Singh is a member of the RSS and is considered to be one of the most senior politicians in India.
Mayawati is the former chief minister of Uttar Pradesh. She is the leader of the Bahujan Samaj Party (BSP) and the founder of the Bahujan Mahila Samaj (BMS). Mayawati is a Dalit leader and is considered to be one of the most powerful women in India.
Narendra Modi is the only option who hails from Gujarat.