What is the official language of Peru?

Question: What is the official language of Peru?

Choices:

Italian
English
Spanish
French

Correct answer:

Spanish