You plan to deploy a service to Azure virtual machines.
You need to ensure that the service will be available if a datacenter fails.
What should you use as part of the virtual machine deployment?
A. availability sets
B. proximity placement groups
C. host groups
D. availability zones