Match the following words given in Column A with their meanings in Column B and select the correct answer from the codes given below :
Column A | Column B |
a. ferocious | 1. sorrow |
b. impediments | 2. arrogant |
c. haughty | 3. wild |
d. affliction | 4. obstacles |