When should you use Dynamic Optimization with thin provisioned virtual volumes?

A.
before growing a thin provisioned virtual volume, to ensure balanced growth
B.
prior to adding a new drive chassis, to ensure the disk usage is equal
C.
prior to adding a controller node, to ensure a balanced environment
D.
after adding controller nodes, to balance the load across all nodes