Which of the following departments in an advertising agency fulfills the three functions of research, planning, and buying?
A) account planning department
B) art department
C) traffic department
D) print production department
E) media department