一道英语选择题 ,说明原因

问题描述:

一道英语选择题 ,说明原因
(D)She needs to buy a new watch for_____.
A.she B.her C.hers D.herself

for oneself为某人自己,这里是为她自己 ,所以是herself