单项选择题

It will ______us two years to finish the training program.

A) cause
B) spend
C) pay
D) take