Consider the following multiple choice problem:
Let $H$ be the set of all group homomorphsims $\phi:{\bf Z}_3\to{\bf Z}_6$. How many functions does $H$ contain?
A.1 B.2 C.3 D.4 E.6
Since $1$ generates ${\bf Z}_3$, one can analyze $\phi(1)$ case by case, which may be rather time consuming, for me, at least. Since this is a multiple choice problem, is there any quick way to solve it?