praveen_rao7 wrote:

--------------------------------------------------------------------------------

If the integer n is greater than 1, is n equal to 2?

1. n has exactly 2 positive factors

2. the difference of any two distict positive factors of n is odd

(1) => n is prime. Insufficient.

(2) => it should have one even factor, which is 2, and one more which should be only 1, because other ways we will not have the difference of ANY two factors odd. (statement 1 can be derived from 2). So the only integer is 2. Sufficient.

B is the answer.