can
may
need
should
本题考查情态动词。can和may表示“可能,能够”,need常用语否定句和疑问句中,should表示“应该”且可以用在肯定句中,故选D。
句意:如果想得到晋升,每一个员工都应该为公司的发展尽最大努力。