Correct Answer:
B. April and May
Rabi crops are winter crops, sown during the cooler months, typically from October to November, and harvested as spring approaches. In Pakistan, the harvesting period for major Rabi crops like wheat, barley, and gram, usually concludes between April and May. This timing is precise as it corresponds to the maturation of these crops before the intense summer heat sets in, making option B correct. Option A (March and April) is too early for the general end of the Rabi harvest, while options C (May and June) and D (June and July) are too late, extending into the Kharif sowing season. Therefore, April and May accurately define the end of the Rabi crop cycle.