What is the most likely etiology of a painless, solitary, testicular nodule?
a) Testicular torsion
b) Testicular cancer
c) Epididymitis
d) Varicocele