One health club charges a monthly fee of $90 and an extra $7 for every visit. Another health club charges $108 per month and $4 for every visit. How many visits in a month would make the cost of each club equal?
A) 15
B) 20
C) 25
D) 30