To answer this question, we need to understand the historical context and the events surrounding the arrest of Mahatma Gandhi for sedition.
Option A) Bombay - This option is incorrect because Mahatma Gandhi was not arrested for sedition in Bombay (now Mumbai).
Option B) Pune - This option is incorrect because Mahatma Gandhi was not arrested for sedition in Pune.
Option C) Kolkata - This option is incorrect because Mahatma Gandhi was not arrested for sedition in Kolkata (formerly known as Calcutta).
Option D) Ahmedabad - This option is correct because Mahatma Gandhi was arrested for sedition in Ahmedabad. In 1922, during the Non-Cooperation Movement, Mahatma Gandhi led a campaign of civil disobedience against the British Raj. As a result, he was arrested on March 10, 1922, in Ahmedabad for sedition.
Therefore, the correct answer is D) Ahmedabad.