问题

sed our train, and ________ the next train wasdelayed, ________ we had to wait for another two hours.
A:on top ofthat; so
B:as a result;thus
C:what wasworse; therefore
D:apart fromthat; then
B:as a result;thus
C:what wasworse; therefore
D:apart fromthat; then
正确答案是: