1. Salesforce Official Documentation, Consumer Goods Cloud Developer Guide, RetailStore Object: The documentation describes the relationship between a RetailStore and the products it carries. The Store Product (or Product2 via a junction object like StoreProduct) association is foundational for store-level activities. This supports the premise that inventory, orders, and promotions at a store level are filtered by the store's product assortment.
2. Salesforce Help, Consumer Goods Cloud, "Manage Product Assortments for a Store": This document states, "The Store Product object represents the products that are sold in a store... When a sales rep places an order for a store, the rep can see only the products that are associated with the store. When a sales rep records the inventory of products in a store, the rep can see only the products that are associated with the store." This directly validates answers B and E.
3. Salesforce Help, Consumer Goods Cloud, "Promotion Check": This page explains that promotion checks track and audit promotions at the store level. For product-specific promotions, the system must identify which promotional products are sold at that specific store to assess compliance (e.g., on-shelf availability, pricing). This requires the link provided by the Store Product record, thus validating answer C.