Top students do more than the assigned homework because __________.
A. they have more time due to their efficiency
B. their parents set high standards for them
C. their teachers encourage them to work harder
D. they want to learn more by practicing more