Although public schools often have a reputation for large class sizes, some private schools have classes just as big.

Which word shows contrast?

A. Although

B. Often

C. Some

D. Just