单项选择题

若一个名部变量的定义形式为static int x;,那么,其中static的作用应该是______。
A) 将变量存储在静态存储区
B) 使变量X可以由系统自动初始化
C) 使x只能在本文件内引用
D) 使x的值可以永久保留