Rebuffed means to reject.
So, your answer is B. Snubbed
Hope this helps. :)
The correct answer is B. snubbed.
Both rebuffed and snubbed are synonyms - this means that they are words that have the same meaning. Both words mean to reject someone or something. In this case, when Ihsan wanted to hug Siham, she rejected him, snubbed him, rebuffed his offer.