Opinion/advice/knowledge/information: which to use? [closed]

I chose a wrong answer in a test from http://www.cambridgeenglish.org

According to Richard's _______ the train leaves at 7 o'clock.

  • opinion
  • advice
  • knowledge
  • information

I chose knowledge.

The right one is information. Could you tell me why?


Solution 1:

knowledge: facts, information, and skills acquired by a person through experience or education. Richard has knowledge about when the train leaves.

information: facts provided or learned about something or someone. Richard supplied information about when the train leaves.

The key factor is that information is provided, while knowledge is simply known. It doesn't help you that Richard has knowledge about the train schedule unless he informs you about it (provides you with the information).