________ is a model of computing in that computer processing, storage, software, and other services are provided as a shared pool of virtualized resources over the Internet.
A) Client/server computing
B) P2P computing
C) Mobile computing
D) Cloud computing
Answer: D) cloud computing