问题

He asked Tom, “Have you finished your homework?”— He asked Tom___.[ ]
A: if had he finished his homework
B: whether he had finished his homework
C: if he had finished homework
D: if you had finished your homework
B: whether he had finished his homework
C: if he had finished homework
D: if you had finished your homework
正确答案是: