Why is it ironic that Oedipus curses Laius's murderer? (greek drama: oedipus the king)

A. because he's looking for the murderer
B. because he is the murderer
C. because Teiresias is the murderer
D. because his brother Creon is the murderer