Answer:
B. full-service agency.
Explanation:
Full service advertising agency has the ability to handle all marketing process of a company. Starting from the creation of the product until the product is received by customers.
One thing that differentiate full-service agency and normal advertising agency is their involvement in the production process. Normal advertising agency do not involved in the production process.
Full-Service agency on the other hand, involved from the planning, production, and the communication process with the public. They will ensure that the production look goods in term of aesthetic, making sure that the public perception toward the product is effective, and they will also provide customer service to establish positive relationship with the cusotmers.