Home » Kidney FunctionWhich of the following organ is responsible for blood filtration? by A. Liver B. Kidney C. Lungs D. Heart