General Medicine General 66682c8a During fetal life development of testis takes place in relation with: A Intraperitoneal near ventral wall B Anterior abdominal wall C Retroperitoneal near dorsal wall D All