Briefing Zend Knowledge

what statement is correct?

Given the following two functions, what statement is correct?
<code>
functiondynamicNew($name) {
returnnew $name;
}
functionreflectionNew($name) {
$r = new ReflectionClass($name);
return$r->newInstanceArgs();
}
</code>

A.
Both functions do the same

B.
dynamicNew() results in a parse error, reflectionNew() works