Why was B-rank guy angry
Because Rizel tried to "buy" Jill (B-rank dud) with money and contract, to afraid to recognize that they don't money nor contract to be together.
Basically Rizel tried to distance himself from Jill so that he won't bind Jill.That's why Jill was angry XD
Why was B-rank guy angry