单项选择题

The knowledge one gains by travelling in a foreign country is often ______.

A.from second --hand information
B.gathered more from other sources than (from)its inhabitants
C.gained from the arguments about the country
D.different from what one had before the travel