单项选择题

甲于5月1日向乙发出一要约,后反悔欲撤回,遂于5月3日发出撤回通知。要约于5月5日至乙处,但因乙外出,未能拆阅。撤回通知则于5月6日到达乙处,乙于5月7日返回家中。则此要约效力如何( )

A.无效,因为要约已先于撤回通知到达乙
B.有效,因为撤回要约通知晚于要约到达
C.无效,因为撤回通知和要约同时到达
D.有效,因为要约不可任意撤回