单项选择题

有如下类型定义:typedef int *IPointer;则下列语句中正确的是()。

A.int x;IPointer *y =&x;
B.double x;IPointer y =&x;
C.int x;IPointer y =x;
D.int x;IPointer y =&x;