Choose correct synonym for the word : Flagitious ?

A ) None of these

B ) Villainous ✅

C ) Deliberate

D ) Fatiguing