单项选择题

The line of computing jobs waiting to be run on a computer system might be a ______. The jobs are serviced in the order of their arrival, that is, the first in is the first out.

A.queue
B.stack
C.array
D.record