Step 1: Community participation exists on a ladder, from passive cooperation at the bottom to genuine community control at the top. The more the community itself decides and leads, the higher the level.
Step 2: Rank the options. Supporting and cooperating with workers (D) is the lowest level; the community is merely a passive helper. Providing resources (C) is a contribution but still reactive. An intervention based on assessment of community needs (B) considers the community but is usually done by planners on their behalf.
Step 3: When the community itself plans the intervention (A), it is making the decisions and directing the programme. This is the active, empowered end of the ladder, where the people own the process.
Step 4: Therefore planning of the intervention by the community reflects the highest level of participation. The answer is option A.