Correct option is B
The correct idiom/phrase is (b) Everything but the kitchen sink.
Explanation:
- Everything but the kitchen sink means including almost everything that could possibly be included; an excessive or very large amount. (Hindi meaning: लगभग सब कुछ शामिल कर लेना)
- It is commonly used to indicate that someone has brought/added nearly all items except the most impossible one (humorously, the kitchen sink).
- Example: He packed everything but the kitchen sink for the trip.
Meanings of other options:
- (a) Every cloud has a silver lining: Every bad situation has some good aspect. (Hindi meaning: हर बुराई में कुछ अच्छाई)
- (c) Ever and anon: Now and then; occasionally. (Hindi meaning: कभी-कभी)
- (d) Even a broken clock is right twice a day: Even an unreliable person can be correct sometimes. (Hindi meaning: कभी-कभी गलत व्यक्ति भी सही हो जाता है)
So the correct answer is (b)