В каких строчках присутствуют ошибки?

#include <stdio.h> 
 
class A 
{ 
    const int a;    //1 
    const int& b;   //2 
    static int c;   //3 
    int& d;         //4 
    int* const e;   //5 
}; 
 
int main() 
{ 
    A object; 
 
    return 0; 
}
1
2
3
4
5