Respuesta :

im not all the way sure but c or d? could be it
The answer is B implanted pumps. Hope this helps if so plz mark as brainliest answer!