(ANSWER CORRECTLY PLS, ALSO EXPLAIN FOR BRAINLIEST)
Two companies rent canoes at Klein Lake. The first company charges a 12.50 deposit and a fee of $16 per hour. The second company charges a fee of $20 per hour with a deposit of $4.50. How many hours would a canoe need to be rented for the cost to be the same at each company?
A 32 hours
B 2 hours
C 4 1/2hours
D 8 hours