How many cranial nerves are there in the human brain?

8

14

10

12