单项选择题

The (anti-smoking) campaign (on campus) has made (quite an impact) (with) the students.

A.anti-smoking
B.on campus
C.quite an impact
D.with