How should the architect use hypervisor templates to facilitate image management and rollback?

A.
By using the hypervisor API to deploy desktops from templates
B.
By using PowerShell to script desktop deployment from templates
C.
By using Workflow Studio to deploy desktops from templates
D.
By using XenServerStorageLink