Which of the following is a school-to-work program that provides the student with paid employment, school credit, and school grades for participating:

A. service learning
B. volunteering
C. part-time job
D. cooperative education program