Grade of a D+

I agree with @Empireapple and I would listen to what the professor says in their evaluation of your readiness to move on. Just go and ask if you are ready for Calc. My daughter just went through something similar. She got a D in a very tough math class. At the end, her professor said he wants her in his next level class next semester because she had understood the concepts well. They are waiving the requirement for a C in that class (it’s a prereq). I mean, all you can really do is trust the professor in a case like that. But I would not trust my advisor, just the math department folks.