A child with history of recurrent throat infrctions presents with hematuria and proteinuria with the last infection being 3 weeks back. The diagnosis is-
Berger's disease Henoch Schonlein purpura Membranoproliferative glomerulonephritis Poststreptococcal glomerulonephritis