单项选择题

以下scanf函数调用语句中对结构体变量成员的引用不正确的是()。
struct pupi1
char name[20]; int age;
int sex;
pup[5], *p; p=pup;

A. scanf("%s", pup[0]. name);
B. scanf("%d", &pup[0]. age);
C. scanf("%d", &(p->sex) );
D. scanf("%d", p->age);