151Idioms and Phrases MCQsMediumThe foreign phrase De novo means______?Aone side onlyBNewCNone of AboveDIndefinitly Correct answerB. New ExplanationIn general usage, de novo (literally ‘of new’) is Latin expression used in English to mean ‘from the beginning’, ‘anew’.