单项选择题

设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。
struct date
long*cat;
struct date *next;
double dog;
too;
printf("%d",sizeof(too));

A.20
B.16
C.14
D.12