The correct option is B Kidney has nephrons for the excretory function.
The kidney is the excretory organ of the vertebrates. Each kidney has nearly one million complex tubular structures called nephrons, which are the functional units of the kidney and serve to filter wastes from the blood.