Both are legal. Choose one and stick with it. It doesn't matter.
From the spec:
AttValue ::= '"' ([^<&"] | Reference)* '"'
| "'" ([^<&'] | Reference)* "'"
Showing that both are valid, as is mixing the two styles within an element, per attribute (though I suggest being consistent within any single document/set of documents).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…