问题

Not only the twins but also their cousin __________ Japan for half a year, but __________ of them can speak Japanese.
A:has opened; haven’t gone
B:has been open; haven’t been
C:has been open; haven’t gone
D:has opened; haven’t been;
B:has been open; haven’t been
C:has been open; haven’t gone
D:has opened; haven’t been;
正确答案是: