Yes, Jessica is right. "Odds" is more related to mathematical, practical probability:
my odds of winning are 5 to 1. The horse won against all the odds. (odds = probability)
"Chance" is often used instead of "odds", but it's more related to divine intervention or pure casualty, more related to luck, or possibility: he never had a chance in life. I don't have any chance of winning the race!
Opportunities is, as Jessica said, related to the possibility to achieve something.
If in doubt on which word to use, use "chance".
The odds of getting it right are higher! I hope you'll have the opportunity to use it, and that you take advantage of that chance.