How many whole numbers can divide 30 exactly?

  • A. Eight
  • B. Six
  • C. Five
  • D. Four