John and Sue () computer games for hours before their parents ca

John and Sue () computer games for hours before their parents came home from work.
A、are playing
B、have been playing
C、played
D、had been playing
【正确答案】:D