多项选择题

A、张某违反委托合同,不能取得电脑的所有权
B、张某基于先占取得电脑的所有权
C、王某有权要回电脑,但应当向张某予以补偿
D、因抛弃行为尚未完成,王某可以撤回其意思表示,收回对电脑的所有权