Let number of people in Mike's class be x and number of people in David's class be y.
Then from the question stem, we can form the following equation:
x+10=2y.......... (1)
We are to determine if Mike's class has fewer people than that of David. i.e. is x<y?
1. David's class has more than 5 people in it.
This implies y>5.
If y=6, x+10=2*6 hence x=2.in this case x<y, hence Mike's class has fewer people than David's class.
However, if x=100,
x+10=2*100 hence x=190. In this case x>y, implying Mike's class has more people than David's class.
Statement 1 on its own is not sufficient.
2. Mike's class has fewer than 10 people in it.
Implying x<10.
For x to satisfy (1), then x must be an even number. So possible values of x are {8,6,4,2}.
When x=8, 8+10=2y meaning y=9.
x<y hence we can answer yes.
When x=2, 2+10=2y meaning y=6
x<y. Meaning Mike's class has fewer people than David's class.
Hence statement 2 on its own is sufficient.
The answer is therefore B.
Posted from my mobile device