Столетний - прилагательное; несколько - неопределенное местоимение; который - с вопросительным знаком после него - это вопросительное местоимение, без вопросительного знака - относительное местоимение; тебе - местоимение; любой - определительное местоимение; профессия - существительное; занимать - глагол; обязан - краткое прилагательное или краткое причастие (зависит от контекста); отважен - краткое прилагательное или краткое причастие (зависит от контекста); бескорыстный - прилагательное; честность - существительное.