单项选择题

A.从法的不同层级上可分为上位法和下位法
B.从同一层级的法的效力上,可以分为普通法和特殊法
C.从法的内容上分为综合性法和单行法
D.从法的不同层级可将其分为基础法、专门法、相关法