What does a computer have to do before a program can exist?
Choose the most suitable option to answer the above question.
Options：

A. write code

B. executable file

C. compile

D. think logically

E. get frustrated



C