Question: are all dslr lenses compatible?
Answer: All lenses are compatible with specific camera models from the same manufacturer, according to their sensor size. ... The major camera manufacturers offer two sets of lenses: for full-frame cameras and APS-C cameras. As with APS-C sensor DSLRs, the compatible lenses are less costly than lenses for full-frame cameras.