What are the two native languages in Paraguay?

Question: What are the two native languages in Paraguay?

Choices:

Spanish and Quechua
Spanish and Portuguese
Portuguese and French
Spanish and Guarani

Correct answer:

Spanish and Guarani