The correct answer is '4' because HTML has a total of 6 heading elements, numbered from h1 to h6. However, the question is asking specifically for the number of headings, which excludes the h1 and h2 elements. Therefore, the correct answer is '4'.