I want to know the answer to the following question:
Who elected consuls in the Roman government?
All the background I'm provided with is that "Roman government was headed by two consuls, elected annually by the citizens and advised by a senate composed of appointed magistrates.". Is that enough to answer the question?