MCQShareCells of Leydig are found in:AKidney of rabbitBKidney of frogCTestis of frog✓Testis of rabbit