单项选择题

在C#语言中,下列关于属性的描述正确的是(   )。
A、属性就是以public关键字修饰的字符 
B、属性是访问字段值的一种简单的形式,属性更好地实现了数据的封装和隐藏
C、要定义只读属性只需在属性名前加上readonly关键字
D、属性不可以使用virtual、override和public限定符