单项选择题

A.必须要有一个无参的构造方法
B.每个属性访问器必须要有对应的私有成员变量
C.属性必须私有化
D.根据需要为属性设计一系列公共的属性访问器和(或)属性修改器