B.
whom 是who 的宾格
whomever =no matter whom 意思是无论是谁
whoever是代词,多用在主语,表语.
whomever也是代词,但属于宾格,可用在动词后面.
whomever是whoever的宾格.