E is the correct answer. This question was written by a leading physics education researcher (I'm reading his book right now, in which he explains why the answer is E.)
I can see how it would be easier if he said "accelerating," but questions like this are intended to be thought provoking, which is often better achieved by using less technical language.
Bobpursley's explanation of "a" is incorrect. If he had written "accelerating" in there, E is still the only one that is correct. Bob's explanation would tell us that no train can ever accelerate, period. "A" could only be correct if he had specifically said the train is NOT accelerating.
I will assume Bob means "net force ON the locomotive" since "net force OF..." doesn't make sense. Objects exert individual forces, they feel net forces. If it said "net force on the locomotive" in B, that answer would be essentially the same as E -- which is the correct answer, not a false one!
D is clearly false. Weight is gravity pulling down, not train parts pulling forward or back. It's not relevant to the question. In other places, Bob seems to think that the question should have answer choices that are clearly true or clearly false. Here, he takes one that is clearly false and derides it as "nonsense."
The third law requires that the force of the locomotive on the wagons be equal and opposite to the force of the wagons on the locomotive. If forward acceleration ever occurs, then there must be a net forward force on both locomotive, and wagons. With the wagon's, that's easy to explain. The locomotive pulls them forward. With the locomotive, if the wagons are pulling back, what is pushing it forward? It's the interaction with the tracks -- which must be stronger than the backward pull of the wagons.