Virgil represents reason and wisdom. He sometimes cannot accept Dante's sympathy and informs him that the punishment introduced to the residents of Hell is part of God's plan. He explains all the functions of Hell to Dante. Virgil can be seen as a geographical and spiritual guide.
This short description of character analysis shows that the correct answer is C.