The correct answer is: C. Compiler
A compiler is a computer program that translates code written in a high-level programming language into a low-level programming language, such as machine code or bytecode. This allows the program to be executed by a computer.
A system software is a type of computer program that is designed to run a computer’s hardware and application programs. It provides a platform for other programs to run on, and it manages the computer’s resources, such as memory, storage, and processing power.
An application program is a type of computer program that is designed to perform a specific task, such as word processing, spreadsheets, or games.
An interpreter is a computer program that translates code written in a high-level programming language into machine code one statement at a time. This allows the program to be executed more slowly than a compiled program, but it also allows the program to be more easily modified.
None of the above is not a correct answer.