City A and City B are 140 miles apart. Train C departs City A, heading towards City B, at 4:00 and travels at 40 miles per hour. Train D departs City B, heading towards City A, at 4:20 and travels at 20 miles per hour. The trains travel on parallel tracks. At what time do the two trains meet?  Answers:
A) 5 : 00  B) 5 : 30  C) 6 : 00  D) 6 : 20  E) 7 : 00

Rationale: "train c has traveled 20 mi in the half hour before train d has started its journey . 140 - 20 = 120 40 + 20 = 60 mph 120 mi / 60 mph = 2 hrs 4 : 20 pm + 2 hrs = 6 : 20 pm answer : d . 6 : 20"
Answer: D