KBC 2024| If out of 50 bottles, 25 do not have a cap, how many bottles have a cap? 

KBC 2024, The options of the question – If out of 50 bottles, 25 do not have a cap, how many bottles have a cap?

A. 15

B. 25

C. 29

D. 31

The answer is B. 25