WE ALL ……JOHN ON HAVING WON THE MARATHON RACE. A. INSISTED B. CON...

18. We all ……John on having won the marathon race.

A. insisted B. congratulated C. waited D. depended