1. Salesforce Help, Consumer Goods Cloud Documentation, "Create a Flow for a Task": This document explicitly states the input variables for a flow-based task.
Reference for C: Under the section "Create a Flow for a Task," the documentation notes, "When you create a flow for a task, the Assessment Task ID and the Visit ID are passed to the flow."
Reference for A & D: In the "Considerations for Creating a Flow for a Task" section, it specifies, "To create a Retail Visit KPI record, you must have a Retail Store KPI record. The Retail Store KPI ID is passed to the flow in the RetailStoreKPI variable." This confirms A is correct and D is incorrect.
Reference for E: The entire purpose of the documentation page is to describe how to use flows for tasks, including those that create KPIs, which directly refutes option E.
2. Salesforce Help, Consumer Goods Cloud Documentation, "Consumer Goods Cloud Data Model": This resource details the object relationships.
Reference for B: The data model shows that the RetailVisitKpi object has a master-detail relationship to both Visit and RetailStoreKpi, confirming a Retail Store KPI is required for a Retail Visit KPI to exist. This supports why option B is a generally true statement but less specific to the process of a flow task than A and C.