What three qualities are hardiness characterized by?

a) Commitment, control, challenge
b) Adaptability, resilience, optimism
c) Endurance, perseverance, patience
d) Flexibility, self-esteem, assertiveness