Right answer is (b) millions
Explanation: Each kidney consists of millions number of nephrons. A nephron is composed of two parts—a cluster of capillary loops called the glomerulus and a tubule. The tubule runs a tortuous course and ultimately drains via a collecting duct into the funnel-shaped expansion of the upper end of the ureter, i.e. the tube which conveys urine from the kidney to the bladder.