__has been done to improve his pronounciation,he find it difficult to communicate with foreigners.

问题描述:

__has been done to improve his pronounciation,he find it difficult to communicate with foreigners.
A.In spite of that
B.Although he
C.Though what
D.In spite of what
选哪个?为什么?

D- means- no matter what he do