Just thought of another approach:
If x^2<x, that means x must lie between 0 and 1.
We know that x is a terminating decimal.
Some examples we can use for trial and error: 0.2, 0.75, 0.625, 0.101
What the question really means: "Is the second digit to the right of the decimal point NOT equal to zero?"
Since this is a yes-no question, we can also ask, "Is the second digit to the right of the decimal point EQUAL to zero?"
(We'll get yes instead of no, but it won't affect our answer).
Statement 1 tells us that 10 x is NOT an integer.
All it means is that x MUST have more than one digit to the right of the decimal point.
If it has two digits to the right of the decimal point, then we get a YES answer (e.g. x = 0.11)
If it has three digits to the right of the decimal point, then we CAN get a NO answer (e.g. x = 0.101)
Not sufficient.
Statement 2 tells us that 100 x is an integer.
All it means is that x has either one OR two digits to the right of the decimal point.
It cannot have 3 or more digits to the right of the decimal point.
If it has one digit to the right of the decimal point, then we get a NO answer (e.g. x = 0.1)
If it has two digits to the right of the decimal point, then we get a YES answer (e.g. x = 0.11)
Not sufficient.
Combined: For both statements to be satisfied:
x CANNOT have one digit to the right of the decimal point (this would violate statement 1)
x CANNOT have 3 or more digits to the right of the decimal point (this would violate statement 2)
Therefore, x MUST have exactly two digits to the right of the decimal point...
...and the second digit to the right of the decimal place cannot be zero
i.e., x MUST have a nonzero hundredths digit.
Always YES.
Sufficient.
Answer choice: C