A| D
本题涉及债务承担与第三人代为履行的区别问题。在免责的债务承担中,债务人脱离了该债的关系,如果受让人不履行债务,债务人不对债权人承担任何责任;在代为履行中,代为履行人拒绝履行或者履行存在瑕疵,债权人只能向债务人追究违约责任,而不能向代为履行人追究违约责任。在具体案例中,如何区分免责的债务承担与代为履行是难点,对此应区分谁与谁之间达成协议,债务人与第三人达成协议,由第三人向债权人清偿债务,一般为债务承担;债权人与债务人达成协议,由第三人向债权人清偿债务,应为代为履行,因为法律禁止当事人为第三人设定义务。如果是金钱债务,通常为债务承担,本题中甲丙达成协议转移金钱债务,取得债权人之同意,故为债务承担。甲脱离了与乙的债权债务关系,乙无权请求甲清偿5万元。本题正确选项为AD。