单项选择题

Which of the following means heart pain?

A、carditis
B、gastralgia
C、cardialgia
D、rhinalgia