Two hikers were able to cover 12 miles on a trail in just 4 hours. If the total length of the trail is 20 miles, how many hours will it take the hikers to complete the whole trip? Round to the nearest tenth.
a) 6.7 hours
b) 7.5 hours
c) 8.0 hours
d) 10.0 hours