How can cloud computing improve service delivery?
A. By providing monthly or pay per usage billing models
B. By abstracting underlying hardware using virtualization
C. By enabling service providers to provide multi-instance solutions
D. By automating processes used to request and provision workloads