A) For any astronomical body orbiting another there are 5 hypothetical Lagrange points (named after the French physicist who discovered them mathematically in the eighteenth century).
L1, L2, and L3 are not stable ... objects at these points will move away if not perfectly positioned or if disturbed (therefore no debris or space junk problem here). L4 and L5 are stable (objects near these points will gravitate towards them) provided that the orbiting body has less than 4% the mass of the primary (or orbitted) body and the object at the L4 or L5 point has negligable mass in comparison with the two bodies (therefore possible debris or space junk problem here).
A cluster of asteroids have been found at Jupiter's L4 point and they have been collectively called the Trojans (this is where the term "Trojan points" for L4 and L5 comes from), and are individually named after Trojan heros from the Greek/Trojan War.
A cluster of asteroids have been found at Jupiter's L5 point and they have been collectively called the Greeks, and are individually named after Greek heros from the Greek/Trojan War.
(Actually, one of the Trojans is named after a Greek and one of the Greeks is named after a Trojan.)
It is perhaps more accurate to think of the L4/L5 asteroids as 'orbiting' these Lagrange points rather than be at the Lagrange points. Some can wander more than 1 AU from the Lagrange point.
While all Sol's planets could have Trojan/Greek asteroids, they have only been found for Jupiter. However, Tethys (a moon of Saturn) has natural L4 and L5 companions, and Dione (another of Saturn's moons) has a natural L4 companion.