The correct option is B Monsoon winds
Karnataka receives rainfall, courtesy of the southwest monsoon winds. These are created due to the pressure difference between North India (low pressure) and the Madagascar (high pressure) region. The monsoon season in Karnataka spans from June through September.