引入友元的主要目的是为了(   )。

A 增强数据安全性.

B 提高程序的可靠性
C 提高程序的效率和灵活性

D 保证类的封装性