The correct answer is 'A. Interpreter' because an interpreter is a computer program that translates one program instruction at a time into machine language. This process allows the program to be executed immediately without the need for a separate compilation step.