What are the three best ways to generate ideas for a writing project?
A. Using your own experience, using others' experiences, and doing research
B. Writing out ideas, browsing magazines for supporting material, and conducting online research
C. Writing out ideas, researching support, and writing a draft
D. Searching the Internet, conducting interviews, and asking the reference librarian