Answer: William
Step-by-step explanation: This is true because whichever has a better gas mileage pays less, so the bigger number per year has better mileage, so 15,000 would have better which is Donald, and William has 12,000 which is worse, so he would have to pay more.