单项选择题

It is difficult (to make) yourself (understand) in a foreign country (when) you (have no knowledge) of its language.

A. to make
B. understand
C. when
D. have no knowledge