A. To allow people to use the computer,
B. To make the most efficient use of the computer hardware
C. To make computers easier to use
D. To keep systems programmers employed
Please do not use chat terms. Example: avoid using "grt" instead of "great".