Which type of ad agency is most likely to offer its clients an extensive range of marketing, communications, and promotions services, including planning, creating, and producing the advertising; performing research; and selecting media? A. A creative boutiqueB. A full-service agencyC. A media buying serviceD. A collateral agencyE. A switch marketing agency