299. The evening news comes on at seven o’clock and _____ only thiry minutes.
A. keeps B. continues C. finishes D. lasts