Answer:
D. Touchpoint
Step-by-step explanation:
Touchpoint is the term refer to any direct interface or interaction between customers and a company. Touchpoint bring customer close the brand and it help the business to understand their customer´s need and requirement, which also help to build reputation and penetrate in the market. Company use different customer touchpoint like website, emails, in-store Cashiers, billboards, etc.
Channels are not touchpoint. It is medium to understand where customer come from, however, touchpoint very specific.