Which of the following is NOT true about PHP traits? (Choose 2)

A.
A trait can implement an interface.
B.
A trait can declare a private variable.
C.
Traits are able to be auto-loaded.
D.
Traits automatically resolve conflicts based on definition order.
E.
Multiple traits can be used by a single class.
Probably its a old question, or a wrong one. The only option that could match is A. The option D is a true one, because Traints really resolve conflicts based on definition order.
see http://php.net/manual/en/language.oop5.traits.php
“The precedence order is that methods from the current class override Trait methods, which in turn override methods from the base class. “
0
0
The option D is false when the conflicts is with other trait.
see http://php.net/manual/en/language.oop5.traits.php
If two Traits insert a method with the same name, a fatal error is produced, if the conflict is not explicitly resolved.
0
0