  We discuss the three different classes of CP-symmetries that can be realized
in a two-Higgs-doublet model, CP1, CP2 and CP3. We express conditions for
realizing these symmetries in terms of masses and couplings of the model,
thereby providing a way of verifying which, if any, of these symmetries is
realized by nature.
