No of people who has either a valid visa or a valid passport or a valid visa and passport 125-25=100
70 people has a valid visa or valid visa and passport
So, the people who has only a valid passport=100-70=30
Ans will be (a)
the people donot have a valid visa is also 30
And No. of people who doesnot have either a valid visa or a valid passport =25
So, No. of people who donot have a valid visa =30+25=55
Ans will be (C)