Acceptance is derived from Accept. Acceptable is derived from Accept. Acceptable is the opposite of Proper. 
Innocent is a type of Person. Survivor is a type of Person. 
Acceptance --DerivedFrom--> Accept <--DerivedFrom-- Acceptable <--Antonym--> Proper 
Innocent --IsA--> Person <--IsA-- Survivor 