The correct answer is C. on both sides of road.
Side drains are provided on both sides of hill roads to prevent water from flowing onto the road and causing accidents. They also help to prevent erosion of the road surface.
Option A is incorrect because side drains are not only provided on the hill side of the road. They are also provided on the opposite side of the road to prevent water from flowing onto the road.
Option B is incorrect because side drains are not only provided on the opposite side of the hill. They are also provided on the hill side of the road.
Option D is incorrect because side drains are provided on both sides of the road.