on my way home,i met my friend _____ name is ann

问题描述:

on my way home,i met my friend _____ name is ann
A.what
B.whose
C.her
D.hers
我觉得应该用whose
如果不是选whose,那应该选什么,为什么

肯定选择B 后面是一个定语从句,是一个完整的句子.
如果这样写,加个逗号
on my way home,i met my friend,_____ name is ann
这样的话,就是选择C,形容词物主代词来修饰名词.