Ethan wants to predict who will be selected as the eighth-grade class president. Which of the following groups should Ethan survey to make his prediction?

A One hundred random students from the entire school
B One hundred random students from the eighth grade
C The first 100 students from an alphabetical list of eighth graders
D The first 100 students from an alphabetical list of the entire school