单项选择题

(Even though) he (had been studying) English for three years (before) he came to England, it is still difficult for him to make himself (understand).

A.Even though
B.had been studying
C.before
D.understand