Kevin drove from A to B at a constant speed of 60 mph, turned immediately around, and returned at a constant speed of 80 mph. Exactly 4 hours before the end of his trip, he was still approaching B, only 15 miles away from it.
What is the distance between A and B?

A. 275 mi B. 300 mi C. 320 mi D. 350 mi E. 390 mi