Home

What is the correct answer?

4

Nephrons are found inside

A. Liver

B. Lung

C. Brain

D. Kidneys

Correct Answer :

D. Kidneys