Question: do all countries in south america speak spanish

Answer: No, 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.