Spike drives for 50 km at 60km/h. He slows down and travels another 50 km at 40 km/h. For the final part of the 120 km journey, he speeds up to 80 km/h. How long does he take altogether?
A: 2 hours 10 minutes
B: 180 minutes
C: 2 hours 20 minutes
D: 160 minutes