问题

They have been skating __________.
A:for three hours
B:since three hours ago
C:three hours ago
D:since three hours
B:since three hours ago
C:three hours ago
D:since three hours
正确答案是: