Jim paddles from one shore of a lake three miles wide at 4 mph, and John paddles from the opposite shore at 5 mph. How long will they travel before they meet?
A. 1 hour, 24 minutes
B. 20 minutes
C. 3 hours
D. 27 minutes