Step 1: Understanding the Poorna Swaraj resolution.
The Poorna Swaraj (Complete Independence) resolution was passed by the Indian National Congress during its session in 1929 at Lahore, under the leadership of Jawaharlal Nehru. This resolution called for complete independence from British rule, marking a significant shift in the Indian independence movement.
Step 2: Analyzing the options.
(A) 1909: Incorrect. The Indian National Congress passed no such resolution for Poorna Swaraj in 1909.
(B) 1916: Incorrect. The Home Rule Movement and the Lucknow Pact occurred in 1916, but not the Poorna Swaraj resolution.
(C) 1921: Incorrect. The 1921 session of the Congress marked significant events, but the Poorna Swaraj resolution was passed in 1929, not 1921.
(D) 1929: Correct. The Poorna Swaraj resolution was passed in the Lahore session of Congress in December 1929.
Step 3: Conclusion.
The resolution of Poorna Swaraj (complete independence) was passed by the Indian National Congress in 1929. Thus, the correct answer is (D).