Source: Previous Question Papers

Pick out the correct alternative expressing the meaning of the following phrase 'on the carpet' in following sentence: What is on the carpet these days is in the news.

Options

Option A

to be in tune

Option B is correct

to be under consideration

Option C

to come home to

Option D

to break the news