The correct option is B Rubber Ball
The sight of objects bouncing must have been a very common occurrence for you, right? Let's see what actually happens when objects bounce.
When you drop a rubber ball or any object for that matter, a collision occurs when it hits the ground. When a collision occurs, deformations in the object take place.
In our example, when the rubber ball hits the ground, it gets compressed. Because it is very elastic, it tends to quickly regain its original shape. This happens by pushing the surface on which it hits. What happens now is a simple application of Newton's third law! When the ball exerts a force on the ground (while trying to regain its original shape), the ground exerts an equal and opposite force on the ball. As a result, the ball gets a "push" from the surface and shoots back up.
In fact, any object that hits the ground undergoes a similar deformation. However, the extent of deformation depends on how elastic the object is and hence the push exerted by the surface. The temporary deformation of an object is one of the major factors responsible for the bouncing of the object.
The extent of deformation for the given option is as follows: Rubber Ball>Ping Pong Ball> Marble Ball
So the rubber ball will bounce highest.