单项选择题

A.编写的源程序保存在扩展名为class的文件中
B.源程序编译后保存在扩展名为java的文件中
C.编写的源程序必须先编译后才能运行
D.程序员可以读懂扩展名为class的文件