General Medicine General a1a1bb0b Blood-testis barrier is formed by - A Sertoli cells B Leydig cells C Epididymis D Vas deferens