Minnie rides on a flat road at 20 kilometers per hour (kph), downhill at 30 \mathrm{kph}, and uphill at 5 \mathrm{kph}. Penny rides on a flat road at 30 \mathrm{kph}, downhill at 40 \mathrm{kph}, and uphill at 10 \mathrm{kph}. Minnie goes from town A to town \mathrm{B}, a distance of 10 \mathrm{~km} all uphill, then from town \mathrm{B} to town \mathrm{C}, a distance of 15 \mathrm{~km} all downhill, and then back to town \mathrm{A}, a distance of 20 \mathrm{~km} on the flat. Penny goes the other way around using the same route. How many more minutes does it take Minnie to complete the 45-\mathrm{km} ride than it takes Penny?
Answer Choices
A. 45
B. 60
C. 65
D. 90
E. 95