--- Shall we call on Frank tonight?---We’d better not. He is said ________ a lecture.
#97302
A
preparing
B
to be preparing
C
to have prepared
D
having prepared