【正确答案】
D
【答案解析】[解析] 判断乙是否应当承担违约责任,首先应当判定甲乙之间是否已经成立合同。本题中,无论是从要约还是从承诺的角度看,双方都没有订立合同的真实意思,亦没有受其意思表示约束的真实意思,因此甲、乙的行为都不构成要约和承诺,双方亦不存在已经成立和有效的合同,故A项错误。因双方不存在要约和承诺的缔约过程,根据民法原理,承担侵权责任需具备以下要件:损害事实;行为的违法性;违法行为与损害结果之间具有因果关系;行为人具有主观过错。本题中,甲的损失并非由乙实施侵权行为所致,其主观上也不具有过错,因此B项错误。综上所述,甲的损失只能由其自己承担,故D项正确。