Why almost all planets round or oval?
Planets are spheres because the gravitational field originating from the center pulls everything toward it. Although they are spheres, they are not perfect spheres. This is caused by their rotation.
Planets are round (spherical) because they are spinning, like pottery on a wheel becomes round during the creation of a pot. Asteroids are not spinning on an axis and they are not spherical.