Whom is correct! Yes, notice that a For whom?
answer is not a whole sentence, but only lists the audience.