. Who had given the title of Mahatma to Gandhiji
A: Bal Gangadhar Tilak
B: Gopal Krishna Gokhle
C: Motilal Nehru
D: Rabindra Nath Tagore
“Mahatma", meaning a great soul, is often taken to be Gandhi's given name in the west.
The poet and Nobel laureate Rabindranath Tagore bestowed this title to Gandhiji on March 6, 1915.
Hence correct answer is option D. Rabindranath Tagore gave the title of Mahatma to Gandhiji.