I believe the answer is E as well... my technique is not nearly as refined as the one posted by Ian above though:
Statement 2: The Units digit of \(X^{74}\) is 1.
i.e X is an integer with a units digit of 1 or 9. Not sufficient.
Statement 1: \(X^7\) has 15 digits.
\(10^{14} < X^7 < 10^{15}\)
\(100 < X < 100*r\)
...where r = \(\sqrt[7]{10}\)
Also, since we know X is greater than or equal to 100, and we are taking X^101, we need to know the EXACT value of X in order to determine how many digits X^101 has since:
\(\frac{101^{101}}{100^{101}} = 1.01^{101} > 10\)
i.e. X^101 and (X+1)^{101} will always differ by a factor of at least 10, meaning they will never have the same amount of digits.
Now here's where it gets kind of messy:
I know 1.3^7 = 1.69 * 1.69 * 1.69 * 1.3 < 1.7^3 * 1.3 < 10
So I know that the upper bound is AT LEAST 130 on X.
Therefore, insufficient.
Evaluating Both Statements Together:
Statement 2: X has units digit of 1 or 9
Statement 1: 100 <= X <= 130 (conservative estimate), must know X to exact number
101, 109, 111, 119... etc. there are multiple numbers that satisfy both cases and we know that they will all have different amount of digits. Therefore, insufficient.
Therefore, the correct answer is E. Sorry if this is confusing to some, I don't know an elegant solution to this problem other than the logarithmic one produced above.