单项选择题

(三)

甲无子女,20年前收一养子乙。1998年养子到外地打工,甲担心以后生活无照顾,与村委会订立了遗赠扶养协议,约定村委会负责其生养死葬,在其死后全部财产归村委会。2002年1月甲病重,邻居丙热心帮助,将甲照料得非常好。甲感动不已,立下遗嘱,将遗产的一半分给丙。2002年10月甲去世。村委会处理丧事后,丙拿着遗嘱找到村委会要求分一半的遗产,乙也回来要求继承遗产,遂起纠纷。
下列说法中正确的有( )。

A.甲的遗嘱有效
B.甲的遗嘱部分有效
C.甲的遗嘱无效
D.以上说法都不正确