Q2: h(100)+1
Let's look at h(100) = 2*4*6*8*10...96*98*100, then move to h(100)+1.
What are the prime factors of h(100)?
Is h(100) div by smallest prime factor 2? indeed it is.
So will h(100)+1 be divisible by 2? If we take a multiple of 2 and add 1, the result will Not be a multiple of 2.
Same with 3:
Is h(100) divisible 3? yes, because it has a '6'.
So will h(100) +1 be divisible by 3? no, because if we take a multiple of 3 and add 1, we won't reach the 'next' multiple of 3.
The same will also be true of prime factors 5, 7, 11, 13, etc. h(100) will be divisible by all prime factors up to 50 (for example, h(100) will be divisible by prime factor 43, since h(100 includes 86)), so consequently, h(100)+1 will Not be divisible by any of them. Whatever the smallest prime factor of h(100)+1, it is greater than 40 - therefore the answer is E.