Correct option is (B) Impudent. “Cheeky” means someone who is boldly rude or disrespectful in a playful, often endearing manner. “Impudent” describes someone who is disrespectful bold or insolent in a more serious and negative way. So, (B) Impudent is correct option.