- (A) This statement is false because if \( G \) is non-abelian and the center contains more than one element, the quotient group \( G/Z(G) \) is also non-trivial and can contain more than one element.
- (B) For any group \( G \) of order \( |G| \geq 2 \), there exists a non-trivial homomorphism from \( \mathbb{Z} \) (the additive group of integers) to \( G \). This follows from the fact that any group of order greater than 1 has a non-trivial homomorphism from \( \mathbb{Z} \).
- (C) If \( |G| \geq 2 \) and \( G \) is non-abelian, the existence of a non-identity isomorphism from \( G \) to itself is guaranteed by group theory results, especially in non-abelian groups with order greater than 2.
- (D) This statement is false. A group of order \( p^3 \), where \( p \) is a prime, is not necessarily abelian. In fact, there exist non-abelian groups of order \( p^3 \) (for example, the Heisenberg group).
Thus, the correct answers are (B) and (C).