Q. Idioms and phrases for-
To come clean
β
Correct Answer: (C)
To make a honest disclosure
You must be Logged in to update hint/solution