Like some of my classmates,I cannot live up to my teachers' expectations;________,I let them down.
#25152
A
in other words
B
after all
C
what's more
D
more or less