单项选择题

乙注册会计师负责对B公司20×8年度财务报表进行审计。在对销售与收款循环审计过程中,乙注册会计师遇到以下事项,请代为做出正确的专业判断。
乙注册会计师计划测试B公司20×8年度营业收入的发生,下列可以实现该目标的最好的审计程序是( )。

A.从营业收入明细账中抽取20×9年1月的明细记录,检查相应的记账凭证、发运凭证和销售发票
B.从营业收入明细账中抽取20×8年12月的明细记录,检查相应的记账凭证、发运凭证和销售发票
C.抽取20×8年12月的销售发票,检查相应的发运凭证和账簿记录
D.抽取20×8年12月的发运凭证,检查相应的销售发票和账簿记录