单项选择题

() mass media, big advertising dollar roles.

A. In
B. On
C. With
D. At