Mark has to write an essay about his plans for the summer vacation. He starts brainstorming by identifying main topics related to the subject of his essay. He then writes sub topics around each main topic. Which brainstorming techniques is it Mark using for his essay?

A. freewriting

B. subject tree

C. list

D. cluster