What scheduling options are available when setting up a Product Deployment Task? (Choose three)

A.
Enable Randomization
B.
Stop the task if it runs for a specified amount of time
C.
Run at every policy enforcement
D.
Defer scan when using battery power
E.
Run missed task at a specified time delay