The artery to the ductus deferens is a branch of-: (A) Inferior epigastric artery, (B) Superior epigastric artery, (C) Superior vesical artery, (D) Cremasteric artery
Answer is C. Superior vesical artery gives a branch to ductus deferens.