Fill in the blank with the most appropriate word.
What ________ you do last night?
A verb is used to express an occurrence, action, or state. It is the grammatical centre of the predicate in a sentence.
An auxiliary verb is a verb which gives is used in the formation of tenses, moods, tones, etc.
Option B is correct as the subject is you and last night suggests the use of past tense. Do (did) is used as an auxiliary verb in given blank as do , the main verb is in it first form.
The other options are wrong as what is used as the question word. Does, do, and done cannot be used as the question talks of the past, not present and the main verb is already given respectively.
The correct answer is B)did