Do you have a dictionary?
-
it
-
one
-
both of these
-
none of these
B
Correct answer
Explanation
When asking about having something, we use "one" as a pronoun to avoid repeating the noun. "Do you have a dictionary?" / "Yes, I have one." "It" would refer to a specific dictionary already mentioned, not the general question.