Answer:
D) Platform as a Service (PaaS)
Step-by-step explanation:
PaaS provides a platform that allows customers to develop, run, and manage applications without dealing with the complexity of building and maintaining the underlying infrastructure. The user is responsible for the application and data, while everything from the platform down (middleware, OS, virtualization, servers, storage, networking) is handled by the cloud provider.