“除了”这几个词的用法

问题描述:

“除了”这几个词的用法
( )I invited everyone _____ Jay.
a.except b.except for c.besides d.A part from
请问该选哪一个?这几个词在用法上又有什么区别?

except 是除了.不包括提到的这个人,也就是除了jay我邀请了所有人(没邀请jay)
except for 是除了总体中的一部分
besides 包括提到的这个人,除了jay 我还邀请了其他人.
apart from 也是除了,仅有,除此之外别无其他