这题答案是 B his
它涉及到的语法是双重所有格,即“... of + 名词性物主代词/名词所有格”,强调“...的...中的一个”。a friend of his = one of his friends 即“他的朋友中的一位”,暗示“他有不止一个朋友”。
AD 肯定有误,因为介词 of 后面的宾语不可能用形容词性物主代词来充当。而 C 则是单重所有格,只侧重所属关系,不强调数量。但是此类短语一般都要求使用双重所有格。