Question: is p a perfect square?
(1) \(p = r * 10^r\)
\(p = r * 10^r\), which also means that \(p = r * (2*5)^r = r * 2^r * 5^r\)
In order to be a perfect square, p has to consist out prime factors with only even exponents
As we know that r is odd, the exponents of 2 and 5 are odd as well.
Therefor, r needs to have at least 2 and 5 as prime factors, so that the exponents of 2 and 5 will become even (remember: odd number + 1 = even number).
r can not have 2 as a prime factor as it is an odd number.
Therefor p CAN'T be an an perfect square.
SUFFICIENT
(2) \(p = 9 * 10^s\)
\(p = 9 * 10^s = 3^2 * 10^s\)
3 already has an even exponent, so that 10 needs an even exponent as well.
Therefor p is a perfect square when s = even.
When s = odd, p IS NOT a perfect square.
UNSUFF
There the answer ist A imo