The correct option is C amino and carboxylic group
In zwitterionic form of an amino acid, one end will have amino group and the other end will have carboxylic group. Hence, in the zwitterionic form of tryptophan, the functional groups observed at the two ends are an amino and carboxylic group.