Let $R$ be an integral domain and let $M, M'$ be free (left) $R$-modules. Prove that for any nonzero $x \in M$ and $x' \in M'$, the element $x \otimes x' \in M \otimes_R M'$ is nonzero. Prove that this statement does not hold if $R$ is not an integral domain.
My attempt: Let $x \in M$ and $x' \in M'$ be arbitrary and nonzero. Since $M$ and $M'$ are free $R$-modules, they have bases $B$ and $C$. Thus, there exist $\lambda_i \in R$, $b_i \in B$ and $\mu_j \in R$, $c_j \in C$, such that $x = \lambda_1 b_1 + \cdots + \lambda_n b_n$ and $x' = \mu_1 c_1 + \cdots + \mu_m c_m$. Then, $$ x \otimes x' = (\lambda_1 b_1 + \cdots + \lambda_n b_n) \otimes x' = \lambda_1 (b_1 \otimes x') + \cdots + \lambda_n (b_n \otimes x'). $$ What can I do now? From here it didn't know how to continue.
Now, if $R$ is not an integral domain, I took $M$ and $M'$ as $\mathbb{Z}_4$-module $\mathbb{Z}_4$, which are free. Then $\overline{2}\in M,M'$ is nonzero and $\overline{2}\otimes \overline{2}=\overline{1}\otimes {(2\cdot \overline{2})}=\overline{1}\otimes \overline{4}=\overline{1}\otimes \overline{0}=\overline{0}$. I think this counterexample should be ok, but please check also this. Thanks for helping.
Note: My post is different than this post: When the tensor product of two module elements is nonzero. As here I wanna know WHY $x\otimes x'$ is nonzero (and here it only says "It works for nonzero elements in free modules over an integral domain.").
Also, I want to solve this exercise WITHOUT creating new linear maps. Can this be possible?