【正确答案】
A、B、D
【答案解析】 A:贪污罪要求利用职务上的便利,这里的便利指的是职务上主管、管理、经营、经手公共财物的权力及方便条件,窃取自己主管、管理但没有直接占有的财物或者是与他人共同占有的财物的,构成以窃取的方式占有公共财物,构成贪污罪。
B:同上,窃取与他人共同占有的公共财物,属于贪污罪。
C:公职人员从事公务过程中收受礼品应当交公而未交公的,属于贪污罪。
D:挪用公款罪的行为人对公款只是暂时使用,没有非法占有的目的。贪污罪的行为人有非法占有的目的。张某将公款挪出时尚无非法占有的目的,后来不归还,表明其有非法占有的目的,所以构成贪污罪而不再是挪用公款罪。