2005年6月15日,张某向李某发出一项要约,要求购买一吨水果,但随即后悔,遂于6月17日发出取消购买通知。要约于6月18日到达李某的住处,但李某并不在家;取消购买通知于6月20日到达李某的住处,当天李某返回家中,一并看到张某发出的要约以及取消购买通知。关于张某发出的要约,以下说法正确的是:
A.张某发出的要约有效,因为要约已经先于取消购买通知到达李某
B.张某发出的要约有效,因为要约发出后不得任意撤回
C.张某发出的要约无效,因为李某同时看到张某发出的要约以及取消购买通知,应当认为要约以及取消购买通知同时到达李某
D.张某发出的要约无效,因为要约已经被撤销
参考答案:D