ANSWER: B. Using your own experience, using others' experiences, and doing research.
Step-by-step explanation: The best way to generate ideas for writing a project is by using your own experience. One can always get the true and real life content and the true facts if one is only relying on self experiences about any subjective topic or a project. There will be plenty of experiences that can be used for writing the project.
By others' experiences also one can write the project as there are certain specialized topics of project which can be well written using others experiences may be a kind of survey thing will help to gain importance in the content of the project.
Last, but not the least one can always perform research and find the statistics about the topic. It can help to narrow down and find the conclusion for the project and give a space too for further study.