单项选择题

关于Pytest 和unittest 的区别,表达错误的是()

A.unittest 是python 内置包,不需要安装,Pytest 是外部包,需要安装
B.unittest 必须继承unittest.TestCase,Pytest的测试类默认以Test 开头
C.unittest 和Pytest 都包含自己的内置断言
D.unittest.main()默认运行本文件中的测试,pytest.main()默认运行目录下所有测试