What is the meaning of the words giving the students a window on the world in the last sentence of the passage
A. Showing them pictures of the world.
B. Giving them chances to travel around the world.
C. Offering them Information from around the world.
D. Inviting their teachers from other countries.