English » Idioms and Phrases

Choose the meaning of the given idiom/phrase.  

Bed of roses :

A

very soft bed

B

dull life

C

belong to

D

full of joys