单项选择题

It is too soon to say how much. I have ______ from these courses.

A.benefited
B.obtained
C.improved
D.recovered