The correct answer is B. Maligaon (Guwahati).
Northeast Frontier Railway (NFR) is one of the 17 zones of Indian Railways. It is headquartered at Maligaon in Guwahati, Assam. NFR is responsible for the operation of railway services in the northeastern states of India. It has a total route length of over 2,000 kilometers and operates over 1,000 trains daily.
The other options are incorrect. Kolkata is the headquarters of Eastern Railway, Chennai is the headquarters of Southern Railway, and Gorakhpur is the headquarters of North Eastern Railway.