What zodiac sign is compatible with Capricorn?

Virgo and Taurus are the best for Capricorn