The correct option is B Light
'Compact' means 'closely and firmly packed'
'Heavy' means 'weighing a lot'
'Inflexible' means 'rigid / non-moving'
'Light' means 'not heavy'
'Dense' means 'compact or heavy'. Therefore, the antonym of the given word is: D) Light.