答案:A
解析:A项正确,BCD项错误。小张与小王之间的买卖合同及物权变动均有效。善意取得,是指无权处分他人财产的财产占有人,将其占有的财产转让给第三人,受让人在取得该财产时系出于善意,即依法取得该财产的所有权,原财产所有人不得要求受让人返还财产的物权取得制度。《民法典》第二百零八条:“不动产物权的设立、变更、转让和消灭,应当依照法律规定登记。动产物权的设立和转让,应当依照法律规定交付。”
《民法典》第三百一十一条:“无处分权人将不动产或者动产转让给受让人的,所有权人有权追回;除法律另有规定外,符合下列情形的,受让人取得该不动产或者动产的所有权:(一)受让人受让该不动产或者动产时是善意;(二)以合理的价格转让;(三)转让的不动产或者动产依照法律规定应当登记的已经登记,不需要登记的已经交付给受让人。受让人依据前款规定取得不动产或者动产的所有权的,原所有权人有权向无处分权人请求损害赔偿。”《最高人民法院关于审理买卖合同纠纷案件适用法律问题的解释》第三条:“当事人一方以出卖人在缔约时对标的物没有所有权或者处分权为由主张合同无效的,人民法院不予支持。出卖人因未取得所有权或者处分权致使标的物所有权不能转移,买受人要求出卖人承担违约责任或者要求解除合同并主张损害赔偿的,人民法院应予支持。”故答案为A。