I think the solution is incorrect and
I think the correct answer should be C.My logic:
The question tells us that there is at least 1 of both types of snakes.
And then we are told that this is an exact value type sufficiency question so we need to find the exact value of the # of cobras in the box.
Statement (1): From any 2 snakes from the box, at least 1 is a viper. I feel that this tells us that if you pick any 2 snakes at random, 1 or more of those would be a viper. So this only tells us the probability (snakes in the box being a viper) = 1/2.
Since only 2 types of snakes in the box, P(Cobras) = 1/2
But this does not give us the exact value of Cobras. So I feel Statement (1) is Insufficient.
Statement (2): Total snakes = 99
This doesnt tell us anything about the distribution of each type of snake in the box. Statement (2) Insufficient.
Remaining Answer Choices are C and E.
Let's take both together:
P(Cobras) = 1/2
Cobras + Vipers = 99
Here is where I think if the total was an even number, C would be correct as we can now get the exact value of cobras.
Would appreciate if anyone can point out what I am confusing here!