JACK IS SURE THAT THE NEWS _____ TRUE. A. MAY NOT HAVE BEEN B. CAN...

28.

Jack is sure that the news _____ true.

A. may not have been

B. can’t be

C. can’t have been

D. might not be