Mainly - B.
He had a rematch clause in his contract but didn't take it up for a Barrera rematch.
The boxing critic argues that in order to stake a true claim to greatness, a fighter must at least attempt to avenge their defeats over the opponent/s who have beaten him.
Lennox Lewis did this, in rematches over Oliver McCall and Hasim Rahman. Along with Gene Tunney and Rocky Marciano Lewis is one of three world heavyweight champions to have retired with no unavenged defeats.
Had Hamed either retired undefeated, or avenged his one defeat, regardless of the other antics in his life, or his young age at retirement, i think Hamed would have made it into the BHOF. 37 pro fights is quite a few by any standards...
However, quite possibly not. Its quite an exclusive list, with no Lewis or Tyson (yet. This type of recognition tends to take a few years post retirment in sport. Like knighthoods....)
International Boxing Hall of Fame - Wikipedia, the free encyclopedia