Out of 1865 people, 660 can speak English and 1305 can speak Hindi. But 120 people can't speak either language. Then how many people can speak both language?
Subject: Reasoning and Math
Options:
- Option A: 120
- Option B: 220
- Option C: 440
- Option D: 1085
Correct Answer:
Option B: 220
Explanation:
Step-by-step logical mathematical derivation yields option (B).