How many cranial nerves are there in the human brain?

12

8

10

14