单项选择题

A.如果XXXX是一个接口,something1和something2取消掉,则代码段合法
B.如果XXXX是一个类,something1和something2均是接口,则代码段合法
C.如果XXXX、something1和something2均是接口,则代码段合法
D.因为Java语言不支持多继承机制,所以代码段不合法