Agenttex Agenttex 11-08-2017 Biology contestada Which structure in the kidneys’ nephrons is mainly responsible for the filtration of the blood? A. collecting duct B. loop of Henle C. glomerulus D. Bowman’s capsule