单项选择题

Codes are scanned by ______.

A.the checkout clerk
B.the customers themselves.
C.a laser beam of light.
D.the cash register.