Boi420 Boi420 18-03-2017 English contestada Which phrase defines “mortified” best? A:pronounced dead B:made into a cartoon C:horrified or shamed D:believing in many gods