I messed up on my grades badly?

Today my grandma visited me and said she would buy me an iphone if all of my grades were A's and B's but I have one C all of you are probably saying it's not a big deal but in my family good grades are really important B's arent that appreciated in my family. Although there's a good reason I got a C in that class I still don't think she will just ignore the C even with my excuse I do have a 100% in one class maybe I could use that to let her give me an iphone.

my grades
Algebra. + 86%
LA. - 81%
STEM: A+ 100%
Science. - 82%
Social Studies: C 70%

Added (1). just-my-opinion schools, districts, and or states can have different grading systems at my school 70-79 is a C 80-89 is a B 90-100 is an A

Just tell your grandma why you have a C in stoical studies. If it is a good reason, she should understand. This is my first ever answer, so it might not be good.

You did well overall, but clearly this is between you and your gran.

Those are amazing results, you should be proud! Maybe you could save for your iphone; that way you could prove to your family that you not only get decent grades, but that you can save for the things you want and show independence.

Where do you go to school that a 70 equals a C - around here that would be a D. And several of those Bs that you have would be Cs here.

If Grandma said As and Bs that's what she meant. Excuses will get you nowhere in life.

Maybe you can get all As & Bs next semester. This will be great incentive for you to accomplish that.

EDITED TO ADD THIS AFTER YOU ADDED MORE INFORMATION:
Yes, I know that, but that is a very generous grading scale, so with that you should be able to do all As and Bs

  • Why do people want the iPhone 5 so badly? I mean really… It's completely stupid and what I have (iPhone 4) is much better. No glitches unlike the iPhone 5.
  • Need an iphone 4s or greater so badly? Hi… I'm short of money and my father really doesnot believe in buying us expensive phones as he all of our lifes wants to concentrate on our studies although i got 87% marks in my 10 grade… So how can i get an iphone…
  • My kid is a brat and has embarrassing grades? My son is 15 and he gets what ever he wants but his grades are embarrassing, he has A- when it should be A+! He has a laptop and a iphone, what should i do? His mom says Daniel (my son is daniel jr) earned them but its a A- not a A+ (I have a son from prev marriage)
  • Iphone 4s over heating badly? I'm in school, so obviously i'm not using my phone much, except the occasional text. But i went to check my phone and had to set it down, it was too hot and i could not handle it. I turned it off and it is cooling down. I have no apps open, and Wi-Fi is off. Why did it get that hot? Like i have a burn mark.