Which of the following options is correct?
The cells in the testis responsible for the production of testosterone are called
a. spermatogonia.
b. Leydig cells.
c. oogonia.
d. Sertoli cells.
e. theca cells.