单项选择题

Who else _____________ John would have played a trick like that

A.and
B.but
C.as
D.while