The first blank has to be a noun that means something like a collection. The second blank needs a word that is similar to consistent that means understandable, etc. Hodgepodge seems to be the best word for the first blank (it means a mixture): collage is visual, development doesn’t make much sense, a morass is like a bog, and a harangue is a speech or lecture, and the sentence wouldn’t say “the speech was a speech…” Coherent also makes sense because it means consistent and understandable, etc. (C).