Languages of South America

Portuguese is the majority language of South America, by a small margin. Spanish, with slightly fewer speakers than Portuguese, is the second most spoken language on the continent.

Question: do all countries in south america speak spanish
Answer: no