问题

Tom sat up late recently.— Yes, that might _______ why he slept in class. [ ]
A: make for
B: account for
C: push for
D: compensate for
B: account for
C: push for
D: compensate for
正确答案是: