一个关于封装的小疑点, 上面哪个/些关键字与封装相关

一个关于封装的小问题, 下面哪个/些关键字与封装相关?
7. Which of the following C++ keyword(s) is(are) related to encapsulation? (下面哪个/些关键字与封装相关?)
A. virtual
B. void
C. interface
D. private
E. all of the above

我的选择是A C D
我的答案对么?

------解决方案--------------------
引用:
我选择A、D吧。
虚函数是多态的体现,本身并没有对封装性有要求,成员全部public也能用虚函数啊
想听听你的理解