Concept:This is a set theory problem using the principle of inclusion-exclusion for two overlapping sets.Explanation:Let F represent people who speak French and E represent people who speak English.Given: n(F)=400, n(E)=350, and n(F∪E)=500.We need to find n(F∩E), the number who speak both languages.Use the formula: n(F∪E)=n(F)+n(E)−n(F∩E).Substitute the known values: 500=400+350−n(F∩E).This gives: 500=750−n(F∩E).Therefore, n(F∩E)=750−500=250.Answer:250 people can speak both languages, so the correct option is C.