Final answer:
The access specification typically used for all data members of a class is private.
Step-by-step explanation:
The access specification typically used for all data members of a class is private. The private access specifier restricts access to the data members of a class to only the members of that class. This means that data members declared as private cannot be accessed or modified by code outside the class.