101. Many English teachers like to _____ dictation _____ their students.
A. have; to B. take; on C. make; on D. give; to