Surgery

Which of the following are indications of TURP for BHP? 1. Prostatism 2.Acute retention of urine 3. Haematuria 4.Complications like hydronephrosis