Which answer shows the correct meaning of No wonder?

  • it is not surprising
  • it is impossible
  • it is secret