Subject: mathqa
Question: in the youth summer village there are 200 people , 100 of them are not working , 75 of them have families and 125 of them like to sing in the shower . what is the largest possible number of people in the village , which are working , that do n ' t have families and that are singing in the shower ?
Option: 
A: 140
B: 125
C: 150
D: 100
Answer: D