The answer to this question is D i believe
Brom Bones is essentially the opposite of Ichabod. Ichabod is a weedy, scholarly man while Brom Bones is a big, physical, uneducated country "rustic." Brom is widely known as the toughest, strongest, roughest man in the country.
It means to prove someone to be truthful; to take blame away from someone.