A. that B. what C. when D. which
A. should B. may C. might D. will
A. Science. B. Maths. C. History. D. Computer programming.