单项选择题

Once (giving) (a set of) instructions, a computer can gather a (wide) range of information (for different purposes).

A.giving
B.a set of
C.wide
D.for different purposes