A glomerulus is
a. a large tube into which urine drains
b. saclike muscular organ that stores urine
c. cluster of tiny blood vessels in a nephron
d. narrow tube that connects a kidney to the bladder