I agree, you should check with a guidance counselor to find out how they base admission.
The only program I really know about is the one that I am currently in.
Their requirements (for an incoming freshman) are:
an ACT Test Score of atleast 26, a high school class rank in the top 10%, and atleast a 3.5 high school GPA. They also require 2 writing samples, and an essay written on a topic that they assign each year. I think in 1998 my essay was on America 2000 vs Goals 2000 (government legislation...blah), and a personal letter as to why I wanted to be a nurse, and what my future goals were.
Many schools do not require as many things, or they dont look at GPA and class rank at all. Some schools value community service a lot more than grades and test scores. Try to find a program that values what YOU value
Your grades sound pretty good, although I dont know how heavily weighed the As are compared to the C. Just be sure of yourself, and prove that you would be a valuable asset to their program! It is hard work, and school is very competitive, but if you set your mind into achieving it, you should be great!
Good Luck, welcome to the boards, and keep us posted