B.
I agree take him to a pediatric dentist. My kids have been going since they were 2 I haven't looked to see where you are but if you're near Augusta we have a great one Dr Lee Baker. He's a wait and see dentist , won't do anything that isn't necessary. My son fell and knocked his front tooth almost out I pushed it back up in there, went to one dentist , he was taking about root canals etc, took him to Dr Baker and he said well lets wait and see, if it stays in for the next week he will mostlikely keep it. Luckly he kept the tooth