编译一个定义了两个类和三个方法的Java源码文件,总共会产生( )个字节码文件,这些字节码文件的扩展名是什么?
A 5个字节码文件,以“.java”为扩展名
B 2个字节码文件,以“.java”为扩展名
C 5个字节码文件,以“.class”为扩展名
D 2个字节码文件,以“.class”为扩展名