单项选择题

有以下程序:
#include <stdio.h>
struct st
int x, y; ) data[2]=1, 10, 2, 20;
main()
struct st *p=data;
printf("%d, ",p->y); printf("%d\n",(++p) ->x);

程序的运行结果是( )。

A) 10, 1
B) 20, 1
C) 10, 2
D) 20, 2