Correct Answer: C. Dense
Detailed About MCQs
Compact means closely and neatly packed together or dense and Dense means closely compacted in substance. So Dense is the synonym of Compact.
Use in Sentence
Compact: A compact cluster of houses.
Dense: As the storm cleared, a dense fog came down.