Caracteres ilegais no caminho ao carregar uma string com XDocument

Eu tenho XML muito simples em uma string que estou tentando carregar viaXDocument para que eu possa usar LINQ to XML:

 var xmlString = @"<?xml version=""1.0"" encoding=""utf-8"" standalone=""yes""?>
 <person>Test Person</person>";

 var doc = XDocument.Load(xmlString); //'Illegal characters in path' error thrown here

Eu recebo umIllegal characters in path. erro lançado quando tento carregar o XML; Alguém poderia por favor explicar por que isso está acontecendo? Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion