Answer:
Vain - conceited, too proud (especially of one's looks)
I believe the answer is C
In Greek mythology, Laius, king of Thebes, consulted the oracles and was told that he would have a son. This son was going to kill him. ... The name Oedipus means “swollen feet”.
Relating or affecting a fundamental nature of something