Which specialized service would be responsible for promoting and managing the concert a client wants to hold to benefit Habit for Humanity?
A. The traffic department
B. A marketing research firm
C. An interactive agency
D. A public relations firm
E. A sales promotion agency
Answer: D