What best describes class inheritance in Objective-C?
unlimited class inheritance and protocol adherence
single inheritance but multiple protocol implementation
dual class inheritance
Objective-C doesn't support inheritance