The idiom 'To keep under wraps' means :
ACovered
BProtected
CUnpacked
DSecret
ACovered
BProtected
CUnpacked
DSecret
Related Questions:
Pursuing a graduate degree from a reputable institution these days can cost an arm and a leg.
Identify the meaning of the idiom underlined.