单选题 在面向对象程序设计中,合理地利用______,既可以实现部分成员隐蔽,又能方便部分成员的继承,实现代码的高效重用和扩充。
A.公有继承 B.保护继承 C.友员函数D.私有继承

【正确答案】 B
【答案解析】