单项选择题

公司法是______

A.规定各种公司的设立、组织活动以及其他与公司有关的对内对外关系的法律规范的总称
B.规定各种公司的设立、组织活动和解散以及其他与公司组织有关的对内对外关系的法律规范的总称
C.规定公司的组织活动的法律
D.规定各种公司的设立、解散以及其他与公司组织有关的法律