Correct choice is (b) With declaration inside class and not with definition outside the class
The best I can explain: The keyword is used only inside the class while declaring the static member. Outside the class, only definition with proper syntax is given. There is no need of specifying the keyword static again.