Consider the following statements about compilers and interpreters used in programming languages :
A – Compilers/ interpreters are not required to execute a program written in assembly language.
B – Compilers are not essential to execute a program in machine code.
C – An executable program is translated into a source program by a compiler.
Which of the above statements is/are correct?