Step 1: \(R\) is the set of \(2\times2\) upper triangular real matrices, which is closed under addition and multiplication, so it forms a ring.
Step 2: Check commutativity with \(A=\begin{pmatrix}1&0\\0&0\end{pmatrix}\) and \(B=\begin{pmatrix}0&1\\0&0\end{pmatrix}\). Then \(AB=\begin{pmatrix}0&1\\0&0\end{pmatrix}\) while \(BA=\begin{pmatrix}0&0\\0&0\end{pmatrix}\). Since \(AB\neq BA\), \(R\) is not commutative, so option (C) is false.
Step 3: Consider the nonzero element \(N=\begin{pmatrix}0&1\\0&0\end{pmatrix}\). Then \(N^2=\begin{pmatrix}0&0\\0&0\end{pmatrix}\). Since \(N\neq0\) but \(N\cdot N=0\), \(N\) is a nonzero zero-divisor, so \(R\) has zero-divisors and option (A) is false while option (B) holds.
Step 4: An invertible element can never be a zero-divisor, so the nilpotent element \(N\) has no multiplicative inverse. Hence not every nonzero element of \(R\) is invertible, so option (D) is false.
\[\boxed{\text{R is a ring with zero-divisors}}\]