单项选择题

In ()programming, the user determines the sequence of instructions to be executed, not programmer.

A.top-down 
B.structure 
C.data-driven
D.event-driven