EMBANKMENT :FLOOD::
A
dam :river
B
vaccine : polio
C
cavity : dentist
D
landing : steamboat
Correct Answer: dam :river