My ans is D reason is provided below
Total distance is 250
from A we know 1 train did 140 miles in 2 hours. It does not talk about the other train which could have done 150 miles in 2 hrs
from B we know the avg speed of the second train was 55 miles throughout, that does not rule out the possibility of doing 248 miles for the first 2 hours and 2 miles for the remaining time
Now when we combine A and B we know A did 140 in the first 2 hours and if B had done over 140 in the first 2 hours then it can still manage to the remaining at a very slow pace and have an average of 55 miles an hour. So D