What is a benefit of Application Virtualization?

A.
It simplifies application deployment/retirement.
B.
It increases application and CPU utilization.
C.
It enables communication among different applications.
D.
It breaks dependencies between the application interface and processing logic.