bad-tempered at times, he is still respected by all the students.
A. In spite of
B. Even if
C. Not until
D. Despite
网友回答
A. In spite of
(答案→)B. Even if
C. Not until
D. Despite
解析:即使他有时候脾气不好,但他仍然受学生尊敬。In spite of是一个介词短语,而这个空需要一个连词,故排除A , Even if 即使 Not until 到……为止 Despite 不管,根据题意,故选B。