单项选择题

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