A basketball player makes 75% of her free throws. If she made 93 free throws this season, how many has she attempted?
A. 70
B. 81
C. 124
D. 125