单项选择题

A.刑法是一门独立的法律
B.刑法属于刑事法
C.刑法属于程序法
D.刑法属于公法