What are three functions that an operating system performs?
A. Gets software and hardware to work together
B. Talks to application software and computer hardware
C. Complicates the user interface with abstraction
D. Manages files, memory, processing, and devices