A.init B.isKindOfClass C.responseToSelector D.isMemberOfClass
A.Subversion B.Mercurial C.Git D.Concurrent Versions System
A. @interface SomeClass B. @protocol SomeClass C. @implementation SomeClass D. @autorelease SomeClass