William’s dad taught him how to write computer codes from a young age. Now, the high school senior wants to work as a programmer. How can he best position himself to do this?

A)_William should go to work as an intern for his father’s software company to get experience before enrolling in a community college.
B)_William should go to an educational seminar sponsored by a private software company to get experience before enrolling in a career college.
C)_William should enroll at a four-year university as a computer science major and go to work as an intern for a software company.
D)_William should enroll at a technical school that specializes in computer programming and go to work as an intern for a software company.