Human kidney can produce urine nearly how many times more concentrated than the initial filtrate formed?
Choose Your Option
A. 4 times
B. 2 times
C. 10 times
D. 100 times