history: I have a C average but still graduated with a degree. I have a C average but still graduated with a degree. That's ok.  Employers don't look at your grades I don't think.
current: Thanks. I'm not as smart as others, but I did work hard.
next: It sounds like you have determination, and that is worth more than a 4.0