单项选择题

There were many people present and he appeared only for a few seconds, so I only caught a ______ of him.

A.glance
B.glimpse
C.look
D.sight