Indicate which of the following is not true about an interpreter ?

Indicate which of the following is not true about an interpreter ?

A. Interpreter is a kind of translator
B. Interpreter generates an object program from the source program
C. Interpreter analyses each source statement every time it is to be executed
D. All of the above