General Medicine General 5c09bfe6 Oliguria is defined as:- A Absence of urine production B More than 900 ml of urine excreted in a day C 600 ml to 700 ml of urine excreted in a day D Less than 300 ml of urine excreted in a day