The correct answer is option 1: Bengal and Punjab. In 1937, during the provincial elections in British India, non-Congress parties came to power in these two states.
Option 2, which states Punjab and NWFP (North-West Frontier Province), is not correct. NWFP did not have a non-Congress ministry in 1937.
Option 3, Madras and Central Provinces, is also not correct. Madras (now Tamil Nadu) did have a non-Congress ministry, but the Central Provinces (now Madhya Pradesh) did not.
Option 4, Bihar and Uttar Pradesh, is also not correct. While Bihar did have a non-Congress ministry, Uttar Pradesh did not.
Therefore, the correct answer is option 1: Bengal and Punjab.