National Geographic Style Manual has moved to
No hyphen as compound adjective.
The abbreviation CD is acceptable.