The key issue is that the agent will run in a Canadian environment and use:
Dataverse data stored in Canada
a connector to Azure OpenAI in the United States
That means data may need to move across regions. Before deployment, the organization must make sure this cross-region use is explicitly allowed under the platform’s data movement and residency controls.
That makes C the correct answer.
Why C is correct:
It directly addresses the fact that the solution uses services in different geographic regions
It ensures the environment and its connector dependencies are configured to allow that movement in line with platform policy
It is the most specific action tied to data residency and data movement compliance before deployment
Why the other options are not correct:
A. Ensure that the data processed by Azure OpenAI is stored in the United States.This does not address whether the cross-region movement itself is permitted.
B. From the Microsoft Purview portal, validate the Data loss prevention settings.DLP helps govern connector usage and data exfiltration, but the question is specifically about data residency and cross-region data movement.
D. Migrate the tenant to the United States.This is unnecessary and does not align with the stated Canadian deployment requirement.