单项选择题

设有以下说明和定义:
  typedef union
  long i int k[5];char c;DATE;
  struct date
  int cat;DATE cow;double dog;too;
  DATE max;
  则下列语句的执行结果是 ( )
  printf("%d",sizeof(struet date)+sizeof(max));

A.26
B.30
C.18
D.8