A fish swims 30 miles every 5 hours. How many miles does the fish swim each hour?
A. 15 miles
B. 5 miles
C. 150 miles
D. 6 miles