HOW LONG WILL THE PARTY LAST

5. How long will the party last?A. It will last at half past nine B. It will last at eightC. It will last at nine D. It will last at five---The end---