Interesting question. First, before looking at the statements, let's look at the question itself. Actually, let's start with a simpler question:
What is the sqrooot(y^2) equal to? By sqroot, I mean the 'non-negative sqrooot' (I can't write the root symbol here unfortunately!).
If y is positive, sqrooot(y^2) is just y.
But, if y is negative, sqrooot(y^2) is not y; the sqroot can't be negative. Instead, it's equal to |y|, which is equal to -y.
Now let's look at the question:
Is sqroot((x-5)^2) = 5 - x ?
Well, just as with y above:
sqroot((x-5)^2) will be equal to x-5 if x-5 is positive.
sqroot((x-5)^2) will be equal to -(x-5) = 5-x if x-5 is negative.
So the question is just asking: is x-5 negative? That is, is x<5? Statement 2) tells us that exactly, so it's sufficient. Statement 1) requires a bit more work:
-x|x| > 0
We can divide both sides by |x| here since we know |x| is positive (no need to worry about whether you'd need to reverse the inequality), so
-x > 0
x < 0
So again, x is certainly less than 5, and Statement 1 is also sufficient on its own.
D.
(technically, I should have also included the possibility that x-5 = 0 in the above, but it doesn't affect the solution in this case, and I've left it out for clarity).