7. How many multiples of 5 are there from 10 to 95?
A.5 B.9 C. 18 D. 25​