IQs among undergraduates at Mountain Tech are approximately normally distributed. The mean undergraduate IQ is 110. About 95% of undergraduates have IQs between 100 and 120. The standard deviation of these IQs is about:________.
A. 5
B. 10
C. 15
D. 20
E. 25