单项选择题

变量W_data定义如下: union data_node. { float ff; int n; char ch; } W_data;则变量W_data所占的内存存储空间可表示为__________。

A.sizeof(int)
B.sizeof(char)
C.sizeof(float)
D.sizeof(int)+sizeof(char)+sizeof(float)