1.It can be either static or an instance memeber.
2.At run time, its value is evaluated.
3.It can be initialized in either the constructor or the declaration.
4.It can be initialized at declaration only.
Answer:4