A six year old male baby presents to a hospital with recurrent gross hematuria for 2 years. There is no hio burning micturition or pyuria. Urine routine examination demonstrated no pus cells and urine culture was sterile. Serum C3 levels were normal. What is the most probable diagnosis
Wilm's tumour IgA nephropathy Post -streptococcal glomerulonephritis Urinary tract infection