Respuesta :

I believe the liver is the only organ capable of releasing sugar