Which is the best definition of an ode? A. A poem traditionally presented at a public ceremony or event B. A poem traditionally written to a lover and exchanged in private C. A poem of praise, often addressed to a specific person or thing OD. A poem of lamentation, often written on the occasion of a death