CD molecules and their functions