B
考查代词。本题句意是:---这所学校的老师要么说英语要么说法语或者甚至两种语言都说。--那很酷。all指三者或三者以上“都”, both 指肯定句中两者“都”。Either 指两者中任何一个,none 指三者以上没有一个人或物。