单项选择题

纳税人提供建筑服务采用预收款方式收款的,其纳税义务发生的时间为( )。

A.收到预收款的当天
B.签订合同的当天
C.索取款项凭据的当天
D.完工的当天