The correct answer is D. An interpreter is a program that converts high-level language instructions into machine language one instruction at a time. This is in contrast to a compiler, which converts all of the high-level language instructions into machine language before executing them.
System software is a type of software that is used to control the operation of a computer. It includes the operating system, drivers, and other utilities. Applications software is a type of software that is used to perform specific tasks, such as word processing, spreadsheets, and games. An operating environment is a type of software that provides a user interface and other services to applications software.
I hope this helps!