Correct choice is (d) Detention basin
The explanation is: The buildings which are in flood prone areas can be flood proofed by elevation (raise a building), floodwalls (a wall built to keep water away) and dry flood proofing (making walls of building watertight).