Hi Sri,
This question is essentially about "prime factorization", although you don't need to prime factor all of the numbers to get to the solution.
Prime factorization is the math concept that all positive integers can be "broken down" into a series of prime numbers multiplied together (unless the number is already prime).
So, the number 10 = 2x5, which the number 13 is just 13.
This question tells us to take the product of the first 24 positive integers, so we're supposed to think about 1x2x3x....24. There's NO WAY that the GMAT would actually ask us to do that math, so we have to focus on the specific question that's asked: 10^N IS a factor of that product, so what's the biggest number that's possible for N?
Since 10 = 2x5, we're looking for 2s and 5s in the product of that big number:
5 = 5
10 = 5x2
15 = 5x3
20 = 5x4
There are LOTS of 2s in the given product (in every even number; sometimes there's more than 1...e.g. 8 = 2x2x2), but there are only four 5s. Since there are only four 5s, then we're going to end up with 10^4, so the greatest possible value of N is 4.
Final Answer: D
GMAT assassins aren't born, they're made,
Rich