A mountain biking park has 48 trails, 37.5% of which are beginner trails. The rest are divided evenly between intermediate and expert trails. How many of each kind of trail are there?
A. 12 beginner, 18 intermediate, 18 expert
B. 18 beginner, 15 intermediate, 15 expert
C. 18 beginner, 12 intermediate, 18 expert
D. 30 beginner, 9 intermediate, 9 expert