Tim drives 300 kilometers at an average speed of 80 km/h. How long did his journey take? Hours and minutes.
A. 3 hours and 45 minutes
B. 3 hours and 15 minutes
C. 4 hours and 30 minutes
D. 2 hours and 15 minutes