Which of the following factors increases the risk for developing testicular cancer?
Having a history of sexually-transmitted disease (STD)
Having a history of undescended testicles in early childhood
Having many sexual partners
Wearing tight-fitting underwear