Answer: barelypassing

AnswerCrossword Clue
BARELYPASSINGLike a D, in school