1. Microsoft Learn. Collaborate with external participants in a channel. Microsoft Docs. "To set up shared channels with another organization, you need to... 1. Enable shared channels in Teams... 2. Configure cross-tenant access settings for B2B direct connect." This document explicitly states the two high-level steps that correspond to answers A and C.
2. Microsoft Learn. B2B direct connect in Microsoft Entra ID. Microsoft Docs. "To allow your users to collaborate with people in another organization using B2B direct connect, you must... 1. Add an organization... 2. Configure outbound settings for the organization to allow your users to access their resources." This reference details the action described in option C.
3. Microsoft Learn. Manage channel policies in Microsoft Teams. Microsoft Docs. This document lists the specific Teams policies, including "Invite external users to shared channels," and explains that these can be applied to specific users or groups, supporting the targeted approach in option A over the global approach in option E.