问题

Like some of my classmates,I cannot live up to my teachers’expectations;________I let them down[ ]
A: in other words
B: after all
C: what's more
D: more or less
B: after all
C: what's more
D: more or less
正确答案是: