问题

The two friends ______on the Internet for three hours, and they would go on till the next morning
A:have been chatting
B:had been chatting
C:were chatting
D:had chatted
B:had been chatting
C:were chatting
D:had chatted
正确答案是: