What distinguishes a batch processing system from a service (online) system?
A. Batch processing systems process large amounts of data offline, while services process data in real-time.
B. Batch processing systems wait for requests, while services respond to requests immediately.
C. Batch processing systems handle network requests, while services handle file operations.
D. Batch processing systems use a stream processing model, while services use a traditional request-response model.