If you want to obtain a Class E license before you turn 18, you must _____.
A. get a perfect score on the knowledge exam
B. have perfect attendance at school
C. hold a learner's license for 12 months with no moving violations
D. hold a learner's license for 12 months with no more than one moving violation