问题

Ben and Sue aren’t home, are they—No.They _____to London on business.
A:have gone
B:go
C:have been
D:will go;
B:go
C:have been
D:will go;
正确答案是: