In the sentence, "I am a teacher." "teacher" represents which function in the sentence?

1.predicate adjective
2.predicate noun
3.direct object
4.indirect object