To make clean breast of (اعتراف کرنا) means ?

A) To gain prominence

B) To praise onself

C) To Confess without of reserve

D) To beat someone

To loose ground (مَقبولیت یا اثَر کھو دینا) means ..?

A) To lose a territory

B) To beat the ground

C) To loose property

D) To grow less popular