Final answer:
The speed of a planet's revolution around the Sun is mainly affected by the gravity of the sun, with slight variations caused by interplanetary gravitational forces. Other factors listed like the planet's shape, temperature of the sun, and atmosphere of the planet do not significantly influence revolution speed.
Step-by-step explanation:
The speed of a planet's revolution around the Sun is primarily affected by the gravity of the sun (B). Kepler's second law states that a planet moves faster when it is closer to the Sun due to a shorter 'elastic line' connecting them and slower when it is farther away where the line is stretched more. Other factors influencing revolution speed include interplanetary gravitational forces, but these are slight variations. The shape of the planet (A), the temperature of the sun (C), the atmosphere of the planet (D), or the effects due to cosmic microwave background radiation do not significantly affect the revolution speed of a planet. Instead, the gravitational pull of the sun and other planetary bodies within our solar system contribute to the celestial mechanics that govern planet revolution. Weather patterns on planets with atmospheres are a result of energy from the Sun influencing atmospheric circulation, but this does not affect the revolution speed of a planet.