单项选择题

已知类C定义了缺省构造函数、拷贝构造函数、析构函数,并重载了赋值运算符和流输出运算符。现有如下代码段:

则在该代码段的main函数执行期间,共调用了类C的拷贝构造函数和析构函数分别多少次?()

A.0和2
B.1和2
C.2和2
D.2和3