For the following questions, select your answer from one of the following three choices:

  1. If you need to modify the structure of your XML document, you should use this parser.

  2. If your XML document is too big to fit completely in memory, you should use this parser.

  3. This parser names accessor functions after the element tags. For example, you could access the cd children of an artist as $artist->cd.

  4. These two parsers create a tree structure to represent the XML document.

  5. This parser requires you to associate handlers with events, such as start_element, end_element, and data_content events.