После предлога "for" требуется объектное местоимение. "Him" (его) является объектным местоимением от "he" (он). Подарок предназначен для него.
Ответ: B) him