tylerbardin6809 tylerbardin6809 14-07-2024 Computers and Technology Answered A general term for the delivery of hosted services over the internet. A. Computer networkB. Expert systemC. Batch processingD. Cloud computing