Choose the correct meanings of the following expressions : made for
A
perfectly suited for
B
prepared for
C
hindrarice
D
menace
Correct Answer: prepared for