单项选择题

在一个合法的Java源程序文件中定义了3个类,其中属性为public的类可能有()个。

A.0
B.1
C.2
D.3