A six-year-old male baby presents to a hospital with recurrent gross hematuria for 2 years. There is no h/o 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 tumor IgA nephropathy Post-streptococcal glomerulonephritis Urinary tract infection