单项选择题

以下关于JavaBean的描述错误的是()。

A.JavaBean是一个公有java类
B.JavaBean提供给外界使用的方法是公有类型的
C.JavaBean必须有一个带参构造方法
D.在JSP中使用的JavaBean必须放在一个有名包中