Allama Muhammad Iqbal delivered his address at Allahabad in

(A) 1929
(B) 1930
(C) 1933
(D) 1935

The answer is: (B) 1930