Correct option is B
The correct meaning of the given idiom is (b) On earth.
Given Idiom: Under the sun
Meaning of idiom: An expression used to denote everything on Earth, often used to emphasize the wide scope of something.
Example: Every form of life under the sun depends on water to survive.