Which of the following is the correct sequence of kidney development from embryo to fetus?
A) pronephros, mesonephros, metanephros
B) mesonephros, pronephros, metanephros
C) pronephros, metanephros, mesonephros
D) mesonephros, metanephros, pronephros
Answer: A