Briefing Zend Knowledge

Which interfaces could class C implement in order to allow each statement in the following code to w

Which interfaces could class C implement in order to allow each statement in the following
code to work? (Choose 2) $obj = new C(); foreach ($obj as $x => $y) { echo $x, $y; }

A.
IteratorAggregate

B.
ArrayObject

C.
ArrayAccess

D.
Iterator