单项选择题

甘肃敦煌莫高窟、河南洛阳龙门石窟大部分开凿于()。

A.唐朝
B.隋朝
C.南北朝
D.宋朝