PASCAL 2002 Problem 14

A class of 30 students wrote a history test. Of these students, 25 achieved an average of 75\%. The other 5 students achieved an average of 40\%. The class average on the history test was closest to

Answer Choices
A. 46
B. 69
C. 63
D. 58
E. 71