单项选择题

Either you or your teacher ______ mistaken.
A) is B) have C) are D) were