单项选择题

C语言具有的“()”特性使其适用于系统级应用开发。

A.可直接对位、字节和地址进行运算
B.目标代码短,可移植性好
C.采用宏定义和条件编译
D.运算符丰富,关键字数量少