解析:正确答案为A;详见2018年教材293页:发包人应按照合同约定的质量保证金比例从结算款中预留质量保证金。承包人未按照合同约定履行属于自身责任的工程缺陷修复义务的,发包人有权从质量保证金中扣除用于缺陷修复的各项支出。经查验,工程缺陷属于发包人自身原因造成的,应由发包人承担查验和缺陷修复的费用。在合同约定的缺陷责任期终止后,发包人应按照合同中最终结清的相关规定,将剩余的质量保证金返还给承包人。当然,剩余质量保证金的返还,并不能免除承包人按照合同约定应承担的质量保修责任和应履行的质量保修义务。A的说法是对的,B的错误在于,发包人退还剩余质量保证金,承包人仍然应该在质保期内承担质量保修责任。C的错误在于,如果缺陷是由于发包人造成的,则发包人无权扣除。D的错误在于,最终结清时,如果承包人被预留的质量保证金不足以抵减发包人工程缺陷维修费用的,由承包人承担不足部分。假定施工单位导致的是A缺陷,建设单位导致的是B缺陷,那么建设单位是否可以要求施工单位为B也就是各种缺陷买单呢,明显的是不可以