Что из перечисленного является объявлением указателя в С++?

int &a;
int a&;
int* a;
int* &a;