肯定是b啦,stay with是固定用法,没有什么好说的。 再来,of 后面基本上就是加名词的,for后面就是加时间段。
Bstay with somebody(固定词组)ten days (for+时间段)
b with for他和玛丽一起呆了10天。
应该选B吧
B..........