James would like to use profile documents to track individual users’ preferences when they access his Web site.
How can he collect the user preference information and create a new profile document?
A. Have users enter their preferences in a form via the browser and then create the profile document using @Command([SetProfileDocument]) in the WebQuerySave agent.
B. Have users enter their preferences in a form via the browser and then create the profile document using @Command([SetProfileField]) in the $$Return field.
C. Create a link to open a profile document using @Command([CreateProfileDocument]) and have users submit the form.
D. Create an action button on a Web page and use @Command([CreateProfileDocument]).