Which of the following organ is responsible for blood filtration: July 17, 2018 – by admin Which of the following organ is responsible for blood filtration: A. LiverB. Kidney C. Lungs D. Heart