The correct answer is D. red.
The word flushed refers to someone who is red in the face, due to anger, heat, or embarrassment. If someone looks sickly, then they are pale and white, which is why A and B are incorrect answers here. C is also incorrect because haggard means tired or exhausted.