下列关于C++标准库的描述中,错误的是( )。
A、C++标准库预定义了标准异常类exception
B、使用标准异常类exception需包含头文件
C、程序员可以定义自己的异常类
D、程序员不能继承C++标准库中的异常类来定义自己的异常类