Memory management is concerned with __________.

A. managing the system's memory resources as the computer runs
B. allocating space to applications as needed
C. ensuring that applications do not interfere with each other
D. all of the above