There are three blocks, A, B and C. Block A is below B. Block B is above C. Block A has a medium blue triangle. Block B contains one small blue circle, one small yellow circle and one medium yellow triangle. The small blue circle is touching the bottom edge of this block. The small yellow circle is to the left of the medium yellow triangle. The medium yellow triangle is touching the right edge of this block. The small blue circle is to the left of the medium yellow triangle and the small yellow circle. And block C has a medium black circle. This block also contains one big blue circle. The medium black circle is above the big blue circle.
What is above the big shape? a small yellow circle or a medium black circle?
small yellow circle  medium black circle  both of them none of them