Ответ:

От имени Егор притяжательное прилагательное образуется как «Егоров»: «Егоров шарф». Форма «Егоркин» образована от имени Егорка, а не Егор.

Ответ: (В) «Егоркина шапка».