Question:Which state is known as the ‘Granary of India’?ASikkimBTamil NaduCPunjabDHaryanaAnswer: C. Punjab