单项选择题

ATMEGA16的内部CPU执行指令过程中,算数运算和逻辑运算由()执行。

A.程序存储器
B.数据存储器
C.通用寄存器
D.算数逻辑运算单元(ALU)