According to the fundamental theorem of arithmetic, if a prime \( p \) divides \( a^2 \), it must divide \( a \). This is because if a prime divides the square of a number, it divides the number itself. Therefore, the correct answer is that \( p \) divides \( a \).
The correct option is (C): p divides a