单项选择题

以下对C#接口描述正确的是()

A.接口包含字段、事件、方法、属性、索引器;接口关键字是interface,访问级别默认是private、不可以使用其他修饰符
B.接口包含了可以实现一组功能的定义,小而精;接口一旦被继承,必须实现接口当中所有的成员,除非实现类是抽象类