NGS Style Manual‎ > ‎- C -‎ > ‎

compact disc, compact disc player

No hyphen as compound adjective.

The abbreviation CD is acceptable.