单项选择题

(What) he does, he always does (it) well, (though) he has (some) difficulties.

A. What
B. it
C. though
D. some