What is the meaning of the phrase “pushing the idea?”
A.) making a new plan
B.) rejecting a thought
C.) promoting a concept
D.) guessing a possibility