Select from the following. I. Yes; II. No;

Do you think the right answer to the question "where do mammals make urine?" is "liver", given that mammals form urine in the kidneys ?
Answer:
I.