This question already has an answer here:

I presently own a Canon EOS t2i and I am looking to purchase the Canon EOS 5D Mark II. Are all my lenses compatible?

merged by John Cavan May 12 '13 at 13:42

This question was merged with What is the difference between EF and EF-S lenses? because it is an exact duplicate of that question.