How many altitudes does a triangle have?
Correct option is B. $$3$$
$$\textbf{Step-1: Represent the altitudes of a triangle using a diagram. }$$
$$\text{A triangle has three altitudes. From each vertex perpendicular to the opposite side can be drawn.}$$$$\textbf{Hence, option - B is the correct answer.}$$