Question: are ef and efs lenses interchangeable?
Answer: Put simply, Canon EF-S lenses are designed solely for use on Canon APS-C DSLRs. Canon EF lenses are designed to work with full frame and APS-C DSLRs from Canon.