Step 1: Understanding the Concept:
This question asks to identify the author of the famous book 'The Discovery of India'.
Step 2: Detailed Explanation:
'The Discovery of India' (Bharat Ek Khoj) was written by Jawaharlal Nehru, the first Prime Minister of India.
He wrote the book during his imprisonment in 1942–1945 at Ahmednagar Fort in present-day Maharashtra. The book provides a broad view of Indian history, culture, and philosophy, starting from ancient times.
Let's consider the other authors:
V.D. Savarkar: Wrote 'The Indian War of Independence, 1857'.
Bal Gangadhar Tilak: Wrote 'The Arctic Home in the Vedas' and 'Gita Rahasya'.
Mahatma Gandhi: Wrote his autobiography, 'The Story of My Experiments with Truth', and 'Hind Swaraj'.
Step 3: Final Answer:
The author of 'The Discovery of India' is Jawaharlal Nehru. Therefore, option (D) is the correct answer.