Pub quiz question

  1. What is the maximum number of horses allowed to run in the Grand National?
  2. 40
  3.