C
You're prob OK for now BUT I would check under leaves and in your substrate for bugs .
Good point
It has recovered and grown a little bit, thx for ur advises which made me relaxed.