单项选择题

用汇编语言编写的程序需要经过( )翻译成机器语言后,才能在计算机中执行。

A.编译程序
B.解释程序
C.操作系统
D.汇编程序