宋代以后,由于作为文化载体的书籍在民间普及开来,各种文化知识也就逐渐普及,即使在偏僻的乡村也有了越来越多的读书人。造成宋代书籍普及、文化普及、读书人增多的原因是()
A.造纸术的发明
B.科举制的实行
C.活字印刷术的发明
D.理学的兴起