yes you have the explanation and everything correct as to why C would be the correct answer.
It look like c but it could be B do they ask for Shortened phrases?
Answer: Complicated
Explanation: Elaborate can mean to either explain something OR it can tell the reader that something is complicated. Therefore, something is complex or difficult in this meaning.