I'd say that the number of the punctuation error in this sentence is 2, because you don't have to write <em>and </em>there as well. It should be like this: My sister is very confident, energetic, friendly, and she makes friends wherever she goes.
The answer is: [D]: "will have" . _____________________________________________________ "On Friday Vanessa <u> will have </u>been travelling for a month." ______________________________________________________