问题

_____________ bad-tempered at times, he is still respected by all the students
A:In spite of
B:Even if
C:Not until
D:Despite
B:Even if
C:Not until
D:Despite
正确答案是: