Step 1: Definition of secondary alcohol.
An alcohol is called a secondary alcohol when the carbon atom bearing the –OH group is attached to two other carbon atoms.
Step 2: Analyze each given structure.
Compound (a):
The –OH group is attached to a carbon bonded to only one carbon atom. Hence, it is a primary alcohol.
Compound (b):
The –OH group is attached to a carbon bonded to two carbon atoms. Hence, it is a secondary alcohol.
Compound (c):
The –OH group is attached to a carbon bonded to two alkyl groups. Hence, it is a secondary alcohol.
Compound (d):
Both –OH groups are attached to terminal carbon atoms. Hence, it is a primary alcohol.
Compound (e):
The –OH group is attached to a carbon bonded to two carbon atoms of the ring. Hence, it is a secondary alcohol.
Step 3: Count secondary alcohols.
Secondary alcohols are compounds (b), (c) and (e).
Total = 3