Of course sicilian,sicilian is more active and more strong than caro can
caro-kann or sicilian defence
Prefer? That's just a matter of taste. The Caro offers less to learn compared to the Sicilian...but the Sicilian offers the likelihood of sharper play for Black. As someone who would rather attack than defend, I'd take the Sicilian. As an e4 player, I'd rather see the Caro come at me than the Sicilian.
Wich do u prefer?caro-kann or sicilian defence