The preposition "at" is used to indicate a specific point or location. In this sentence, "at the door" refers to the exact place where someone is waiting. It is the correct choice to describe a person waiting by or near the door. Using "at" emphasizes the position, whereas other prepositions like "in" or "on" would not fit the context here.
Who is waiting __________ the door?
Review the verified answer and explanation for this FBR - Federal Board of Revenue past-paper question on CampusFin.