Yes, they are all publicly available.
struct A : B {
C c;
void foo() const {}
}
equivalently
struct A : public B {
public:
C c;
void foo() const {}
}
For members, this is stated in §11:
, , . , struct union keywords, .
§11.2:
public , private, .
++ 11.