遗赠扶养协议的效力:遗赠扶养协议一经成立,即对双方当事人产生法律约束力,双方须根据协议内容履行。一方面,遗赠人(受扶养人)的权利和义务。遗赠人有权请求扶养人对其履行生养死葬义务,同时承担在其死后将遗产赠给扶养人的义务。遗赠人无正当理由不履行义务致使协议解除的,应偿还扶养人已支付的供养费用。另一方面,扶养人的权利和义务。扶养人在遗赠人生前负有扶养的义务,在遗赠人死后负有安葬的义务。扶养人享有在遗赠人死后取得遗赠人遗产的权利。扶养人无正当理由不履行义务的,不能享有受遗赠的权利;致使协议解除的,其支付的供养费用一般不予补偿。 《民法典》第一千一百二十三条 继承开始后,按照法定继承办理;有遗嘱的,按照遗嘱继承或者遗赠办理;有遗赠扶养协议的,按照协议办理。 本题中遗赠扶养协议表明遗产全归保姆所有,故选C。