Final answer:
Quaid-e-Azam addressed Ahmedabad in 1921 as part of his efforts to promote Muslim unity and the nationalist movement in what was then British India.
Step-by-step explanation:
Quaid-e-Azam Muhammad Ali Jinnah addressed Ahmedabad during the course of his political career focused on the struggle for Indian independence and the creation of Pakistan. The correct answer to when Quaid-e-Azam addressed Ahmedabad is (A) 1921. This address was part of his efforts to promote Muslim unity and to forge a nationalistic sentiment among Indian Muslims, which were key factors leading to the eventual creation of Pakistan in 1947.