单项选择题

程序经过编译生成的是( )。

A、源文件
B、目标文件
C、可执行文件
D、编译文件