Correct option is B
Average Speed = Total distance/Total time
Distance between Kanpur and Bangalore = 2182 Km
Starting time: 1st September at 15 : 50 hours and reaches Bangalore on 3rd September at 07 : 10 hours.
Total Time = 39 hours + (20 minutes/60) hours = 39.33 hour
Average Speed = 2182 Km/39.33 hours = 55.44 km/h
Therefore, the average speed of the train is approximately 55.44 km/h