单项选择题

在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。

A) 该类没有定义任何有参构造函数
B) 该类没有定义任何无参构造函数
C) 该类没有定义任何构造函数
D) 该类没有定义任何成员函数