Which Indian State Has The Highest Per Hectare Production of Cotton?
(A) Haryana(B) Maharashtra(C) Tamil Nadu(D) Punjab
Ans : (D)