First Indian to make a speech in Hindi before the UN General Assembly is –

Morarji Desai
A. B. Vajpayee
Lal Bahadur Shastri
Lal Krishna Advani

The correct answer is C. Lal Bahadur Shastri.

Lal Bahadur Shastri was the first Indian Prime Minister to address the United Nations General Assembly in Hindi. He did so on September 22, 1965, during the Indo-Pakistani War of 1965. In his speech, Shastri called for peace and understanding between India and Pakistan. He also spoke about the importance of the United Nations in resolving international disputes.

Shastri’s speech was well-received by the General Assembly. It was seen as a sign of India’s growing importance on the world stage. It also helped to improve relations between India and Pakistan.

The other options are incorrect. Morarji Desai was the Prime Minister of India from 1977 to 1979. He did not address the United Nations General Assembly in Hindi. A. B. Vajpayee was the Prime Minister of India from 1998 to 2004. He did address the United Nations General Assembly in Hindi, but he was not the first Indian to do so. Lal Krishna Advani was a senior leader of the Bharatiya Janata Party. He did not address the United Nations General Assembly in Hindi.