Flappybird CharacterBody2D VS RigidBody2D

Hey im trying to do a flappy bird clone from the 20 game challenge. I started off with CharacterBody2D but now I am wondering if RigidBody2D is the better way. Was hoping to get some insight on this. I am not sure how I’d be able to make the CharacterBody2D have force and gravity.