单项选择题

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.