如果没有上下文,都对.
因为we each和all都是做we主语的同位语,只有细微区别.we each强调没一个人,we all强调所有人.没有上下文,不知道we是几个人,当然可以用all,如果指2个人,不能用all.因为all只能指3者及其以上.