The British separated the North-West Frontier Province (NWFP) from the Punjab Province in:
Correct answer is: B. 1901
Creation of NWFPIn 1901, the British separated NWFP (now Khyber Pakhtunkhwa) from Punjab to manage frontier tribal regions more effectively under a Chief Commissioner.