The correct options are
C red like a rose
D as black as ebony
A simile is a figure of speech that presents the likeness between two unlikely things and contains the words 'like' or 'as'. For example, as smooth as butter, light like a feather and so on. In the given sentence, a likeness is presented between the girl's hair and the black hardwood 'ebony', and between the girl's lips and a red rose. Hence the phrases "as black as ebony" and "red like a rose" are similes and options B and D are correct. "Her hair" is the subject of this sentence, it doesn't compare anything hence it's not a simile and option A is incorrect. "Lips are red" is a phrase containing a noun and a verb, it's not a simile hence option C is incorrect.