问题

Jim took my book by mistake.He ought ___ the yellow one.
A:to take
B:to have taken
C:take
D:have taken
B:to have taken
C:take
D:have taken
正确答案是: