单项选择题

以下几个步骤是DMA控制过程的主要节点,请选出正确的DMA控制流程(请求信号HRQ)为() 
(1)CPU让出总线控制权(响应信号HLDA)     
(2)DMA控制器向CPU请求总线使用权    
(3)MA控制器控制总线,发总线命令、传送数据     
(4)DMA总线控制器归还总线控制权    
(5)CPU重新获取总线控制权

A. (2),(1),(3),(4);
B. (1),(2),(3),(4);
C. (3),(1),(4),(2);
D. (3),(4),(1),(2);