The correct option is D Androgen
In human testes, each seminiferous tubule is made up of male germ cells (spermatogonia) and Sertoli cells interstitial cell or leyding cells. Leydig cells synthesise and secrete testicular hormones, called androgens. Thus, the correct answer is option B.