单项选择题

The computer can be programmed to ()a whole variety of tasks.

A. assign
B. tackle
C. realize
D. solve