You're somewhat correct. Use of semicolons in sentences is tricky. You have to use a semicolon IF using a comma would change the meaning of the list BECAUSE the list contains commas within the list items. For example:
"The three groups for this project will be: Bill, Mary, and Sue; Fred, James, and Paul; and Amy, Helen, and Chris."
Your example doesn't necessarily require the use of a semicolon, because "A and B, C and D, E and F, G and H, and I and J" do not contain internal commas. However, a semicolon between each provides a stronger stop between each list item, which makes it a bit easier to read. So you're correct, but even so you don't need to use the semicolon.
- For Teachers