How many cranial nerves are there in the human brain?

10

12

14

8