Biology Which of the following organ is responsible for blood filtration: Options:A. LiverB. KidneyC. LungsD. HeartView AnswerB. Kidney Continue Reading Previous: Pressure flow theory was proposed by_________?Next: Guard cells of stoma are ________ ?