The correct option is
D Protein and carbohydrate
Glycoproteins are made up of two components. 'Glyco' in glycoproteins signify carbohydrate and 'proteins' in glycoproteins signify the proteins. Thus, such proteins to which a small carbohydrate part is attached are called glycoproteins, e.g., mucin
So, the correct answer is 'Protein and carbohydrate'