If M is irreducible and m=0, the image Rm is a nonzero submodule, hence Rm=M and the map is onto. Conversely, if every nonzero m is cyclic and N≤M is nonzero, choose m∈N∖{0}. Then M=Rm⊆N, so N=M and M is irreducible.
The annihilator I=AnnR(M) is an ideal. For r∈/I, choose m with rm=0. Irreducibility and part (i) give s∈R such that srm=m. The element (sr−1) therefore kills the generator m, and hence all of M; thus sr−1∈I. Every nonzero class in R/I consequently has an inverse, so R/I is afield.