单项选择题

Does John know any other foreign languages ______ French

A.except
B.but
C.besides
D.beside