Another name for kidney stones, is (Nephrolithiasis). Nephrolithiasis is the presence of calculi within the kidney. Â Nephrolithiasis is also the medical term for kidney stones.
So it's A. Nephrons
Glad to help ya!! :)