Traveling at 60 miles per hour, a vehicle covers 1 mile in 1 minute. How long will it take to drive 180 miles, if the vehicle is driven at 30 miles per hour?

A) 3 hours
B) 6 hours
C) 12 hours
D) 2 hours