Bacterial rhodopsin purple color arises from a retinal molecule bound via
a. Schiff base linkage to Lys216
b. Ester linkage to Ser120
c. Peptide linkage to Gly55
d. Disulfide linkage to Cys301