Here is my take on this,
In order to deploy and manage endpoint DLP you require a trust type (Hybrid Azure AD joined, AADJ or AADR)(https://learn.microsoft.com/en-us/microsoft-365/compliance/device-onboarding-overview?view=o365-worldwide#prepare-your-windows-devices), since Fabrikam already syncs with AAD, the changes required to achieve Hybrid AADJ is minimal. (C)
MDE is not configured by default, but in this scenario it should be done to minimize the changes required to achive the solution. Fabrikam already has MCAS deployed with all the necessary connectors to their cloud applications. One of the requirement for MCAS, Cloud Discovery, requires Defender for Endpoint (https://learn.microsoft.com/en-us/defender-cloud-apps/get-started#step-4-set-up-cloud-discovery) (E)
So answers are good (CE)