Either your teacher or you ________ mistaken, I am afraid.

Either your teacher or you ________ mistaken, I am afraid.

A.is

B.be

C.has

D.are

答案及解析: D