字典上找的:
Be fit for means suitable for so. It usually describes the quality of something
e.g This meal is fit for a king.
That man is not fit for marrying my daughter.
This is fit for nothing (Something is no use at all)
Fit means to be the right shape and size for something.
e.g The key doesn't fit the lock. You may take the wrong one.
所以这题选B