the organ above is responsible for filtering wastes from the digestion of proteins and cleaning the blood of excess salts. It is found in the lower back, is the ______ and is part of the ________ system. A)Liver;excretory B)liver; digestion C) Kidney;excretory D)kidney; digestion