______ technologies constitute the interface through which cloud computing services are delivered, managed, and provisioned.
A. Distributed computing
B. Virtualization
C. Service orientation
D. Web 2.0